With an average attendance of over 20,000 per game, MLS has the third highest average attendance of any sports league in the U.S. after the National Football League (NFL) and Major League Baseball (MLB), and is the seventh highest attended professional soccer league worldwide.