The Stupidest Idea Ever

It’s not a well hidden secret that I have had my beef with the National Football League and their hypocrisy regarding alcohol policies and their negative attitude towards tailgating in general. It all started three years ago when the NFL banned tailgating at the Super Bowl. In 2009 when the NFL started selling officially licensed […]

Read More