Miami Freedom Park Capacity 25,000 Opening 2025 Club Inter Miami CF City Miami Country United States Inter Miami CF is set to move to its new home, the Miami Freedom Park, in 2025. The 25,000-seat soccer-specific stadium will be built on the site of the Melreese golf course, close to Continue Reading