The NFL makes the most total revenue for a league. Average NFL franchise is worth $898 million. TV revenue for the NFL=Around $20 Billion. After that its MLB ($376 MILLION AVERAGE FRANCHISE) NBA ($326 Million) NASCAR TV deals around $4.48 Billion, and then NHL pre strike ($163 MILLION)
Chat with our AI personalities
Baseball is the sport that makes the most money as it is also the one with the most games, which means more TV advertisements this plus baseball being one of the sport with more TV breaks makes it the most profitable sport.
it also has the highest salaries in sports (NY Yankee's being the top payed players in the world above Real Madrid)