Hilarious.

Complex TV Presents: The 10 Funniest Athlete Music Videos