"The Strike Zone," a feature of Sports Illustrated, pointed out on February 28 that half a century ago, San Diego considered a floating sports stadium. It would float on Mission Bay, attached to Fiesta Island. …
March 2, 2014
Posted March 2, 2014
"The Strike Zone," a feature of Sports Illustrated, pointed out on February 28 that half a century ago, San Diego considered a floating sports stadium. It would float on Mission Bay, attached to Fiesta Island. …