Dave Zirin on the NFL Season’s Lowlights
“The National Football League’s tumultuous 2014-15 season ended Sunday with the New England Patriots’ dramatic Super Bowl victory over the Seattle Seahawks. The game capped a year that saw growing scrutiny of the NFL, most notably its poor handling of domestic