The slightly down-at-heel Estadio Pedro Marrero holds 28,000 spectators and is home to FC Ciudad de La Habana, the capital’s main soccer team, who have won the Campeonato Nacional de Fútbol six times (the last time in 2001).