The Miami Stadium now called Bobby Maduro Stadium on the corner of 10th Street and 23 Street, was abandoned for a decade before its demolition in 2001.
The Miami Stadium now called Bobby Maduro Stadium on the corner of 10th Street and 23 Street, was abandoned for a decade before its demolition in 2001.
The Miami Stadium now called Bobby Maduro Stadium on the corner of 10th Street and 23 Street, was abandoned for a decade before its demolition in 2001.