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:

SEE ALSO:  AFLX set to be transformed into one-day, four-team carnival