Sometimes you really have to wonder if LSU Tigers head coach Les Miles is from this planet. I’ve never seen a coach give a “Happy Columbus Day” speech, let alone one as strange as this one.
[YouTube]
In this article:
Hi, what are you looking for?