Charges against Geelong player Tanner Bruhn, now dropped, left the AFL in a tricky position. How should sporting bodies ...