TBT: Cornerstone laid at Detroit Olympia in 1927

Olympia Stadium stood on Grand River Avenue and McGraw Street in Detroit for decades. Image credit: Detroit Historical Society