News

The Carolina Panthers had easily the worst defense in the league last season. In NFL history, no team has ever given up more total points (17-game schedule hurt ...