“Pedro Marrero” Stadium, the abandoned headquarters of Cuban soccer
MADRID, Spain.- Although the Pedro Marrero Stadium, located on Avenida 41 in the Playa municipality, in Havana, is currently used for soccer matches and is the headquarters of the CF Ciudad de