Home Sports Here’s how many billions it would take to buy an NFL team in 2025