The Essendon defender tested positive on Saturday amid a sudden spike in cases across Victoria, despite cases flatlining in other states.
On his 2GB show, Hadley highlighted McKenna’s decision to inspect an open house and reportedly visit family “typifies” the lax Victorian approach to restrictions.
“He came back from his native Ireland, went into a two weeks quarantine and then he broke just about every AFL rule they put in place in relation to isolation,” he said.
“He went to a home inspection with his partner, that was barred. He visited friends and that was barred and he was told with all the AFL players to isolate.
“To my way of thinking, McKenna typifies the attitude of many Victorians. The rules don’t apply to me and hence we have what we have now.
“As a result of McKenna’s actions, the AFL season is on tenterhooks because of this bloke, six of his teammates can’t play and Essendon are a basket case.
“The AFL will be a basket case because of the stupidity of one person.
“He should be suspended indefinitely for an act of stupidity that could cost the AFL hundreds of millions of dollars.”
All Bombers players will be tested on Monday as several defenders who trained with McKenna on Friday, including Michael Hurley, Cale Hooker and Adam Saad, face the prospect of being forced into quarantine for two weeks.