NFLForbes releases valuations for all 32 NFL franchises
Ahead of the 2020 NFL season kicking off between the Kansas City Chiefs and Houston Texas on Thursday night, Forbes released its annual list of valuations for all 32 franchises, with no surprise at the top. The Dallas Cowboys lead the list again, coming in at a value of $5.7 billion. That’s billion with a […]