Venue Information

Formal Name: Rogers Centre
Location: Toronto (Canada)
Year Built: 1989
Capacity: 28,708