The Drive: March 22nd, 4:25pm – Alcohol in stadiums?

Thanks to a caller chiming in, we discuss the possibility of alcohol during sporting events.

Why are we making excuses when it could be a pretty seamless transition?