Maple Leaf Stadium (built 1926)
Location: 43.6352611°N, 79.4002222°W