Sports Briefs: Sports Guy on New NFL Stadiums; Beatty Best in New England

Bill Simmons of writes about the proliferation of new stadiums in the NFL and the resulting deterioration of home-field advantage.  Simmons argues that teams’ never ending search for new revenue streams has pushed true fans to the upper decks and out of the stadium completely, all to the detriment of the home team’s advantage […]