Geelong star Corey Enright, who plays his 300th game this Sunday, has had a career full of highlights.

But none perhaps more memorable than when he lost his shorts back in round 22, 2007 against Brisbane.

Watch the hilarious video here:

https://www.youtube.com/watch?v=GE0rr2myjU4