LSU’s season has had everything so far

In a span of seven weeks, LSU’s football season has had everything except aliens touching down at the 50-yard line in Tiger Stadium, announcing that they come in peace but demanding autographed pictures of Odell Beckham Jr.

Read more.

Leave a Reply