Video

Barry Hall clocks two players in his final game of football

A punch in a Queensland AFL match has reminded fans that former Sydney captain Barry Hall has a history of on-field violence.