Miami has a team in each of the five most popular sports leagues in the United States: NFL, NHL, NBA, MLB, and MLS. Very few other cities in the country have a team for each sport, making Miami a hotspot for sports lovers.
The Miami Dolphins (NFL), Miami Heat (NBA), and Miami Marlins (MLB) all play in Miami. The Florida Panthers NHL team plays in Greater Miami. Despite having the name Inter Miami FC, an MLS team, plays in Fort Lauderdale. The area also has multiple minor league teams to watch.