This is absolute garbage from the AFL, of course it was a free, just like the hit by Brodie Mihocek earlier in the game on Jordan Butts, and it was also called play on, but no mention at all of this and many other numerous umpiring errors that were in Collingwood's favour, and in the Brodie versus Jordan case both players did not have their eyes on the ball!
It really is beyond a joke how much the AFL kowtows to the big Melbourne Clubs to everyone else's expense, one day they will cook the goose, just a matter of when.
Reminds me of when Melbourne somehow got an apology from the AFL about the non-deliberate call when we beat them by a point in 2021.
Which conveniently ignored the fact that intention is an element that is necessary to be taken into account (so is a subjective assessment which is better suited to the umpires on the ground rather than on video), and also ignored that THE LAST PLAYER TO TOUCH THE BALL WAS A MELBOURNE PLAYER.