Top Sports Leagues by Attendance

The NFL was the most popular sports league with an average attendance of 67,396 for 2017, followed by MLB at 30,042 and Canadian Football League at 24,644. Note that even though the Canadian Football League is third in the list, it comes in fifth in terms of revenue at US $0.2bn.

You may also be interested in:

Get more like this in your inbox (once a week):