A stadium that once hosted the Euros and Champions League fixtures was abandoned just five years after it was built.
Miami Marine Stadium is one of the most iconic landmarks in Miami. Built in 1963 on Virginia Key, this unique waterfront structure was originally designed for powerboat racing, with a floating stage ...
Italy's Stadio Flaminio, which hosted Six Nations matches for over a decade, now lies derelict and decaying – a far cry from ...