If you mean which sport has the most attendance, the answer is either baseball or American football, depending on which measure you use. Over the past year, Major League Baseball has by far the top attendance with 74 million fans. Another baseball league is in second place, Nippon Professional Baseball at 24 million. Basketball, ice hockey, and American football take the 3rd thru 5th spots on the list, respectively. The most attended football league is the Premier League with a mere 14 million. Even if you combined the attendance of the top 5 football leagues (Premier League, Bundesliga, La Liga, Football League Championship, and Serie A) they would total 56 million, still less than Major League Baseball. But this is skewed by the number of games in a season for each sport. Major League Baseball has 162 regular season games, while Premier League has only 38. If we instead consider average attendance per event, American football comes out on top with 69,000. Football comes in at 2nd with 44,000, and baseball slips to 5th at 30,000.