The National Football League 's television contract with NBC , Fox and ESPN from 2014 to 2022 earns the league six billion U.S. dollars per year , making it the largest sports league television contract in the world .