The World’s Greatest Sports Venues ericblair December 10, 2013 Any diehard sports fan will tell you that part of cheering on their favorite team, is the atmosphere ...