It is messed. We make 205 million over 27 years-7.2 a year- to name Fex Ex Field. Some others are not making anything due to having tradition i.e. Soldier Field, Lambeau Feild. Then you have Jacksonville making 620,000 for their naming rights. And we have to split our money we make. Below is what the other teams make or not for their naming rights.
http://www.leagueoffans.org/nflnamingrights.html