Here's the reason why you can only buy 2 beers at a sporting event.