SEC Shorts - The real reason Tennessee won't sell beer in Neyland

SEC Shorts - The real reason Tennessee won't sell beer in Neyland

Video Channel: SEC Shorts

Even with the SEC given all schools the green light to sell alcohol in their stadiums, some are realizing that it might not be the best idea. Unfortunately for Tennessee, there ain't no hiding from the struggles of football teams past when it comes to the selling of alcohol.

SEC Shorts
Loading...