Rob Ford Stadium (built 1975)
Location: 43.65361°N, 79.58444°W