The most financially successful sports league in the world is in trouble. The National Football League (NFL) has seen its TV ratings consistently decline over the past few seasons.