Getty Images

With Nevada kicking in $750 million to build the Raiders a new stadium, NFL teams have now received nearly $7 billion in tax money to build stadiums over the last two decades.

According to an analysis from ESPN, the total price tag to taxpayers for building new stadiums and renovating old ones has been $6.7 billion since 1997. That includes 19 new stadiums and three major renovation projects.

Not every team has received public money. The stadium the Jets and Giants share in New Jersey was financed privately, and the stadium the Rams and Chargers will share in Los Angeles is being financed privately as well.

The NFL still makes most of its money from its television contracts. But there may not be enough attention paid to how much money the NFL makes from state and local leaders who are eager to attract teams or keep teams in place, and willing to pay a lot of taxpayer money on stadiums.