Back to photostream

Rogers Centre, Toronto, Ontario, Canada.

An architectural marvel, the Rogers Centre is home to Major League Baseball’s only Canadian franchise, the Toronto Blue Jays. Opening in 1989, it was the first stadium with a retractable roof allowing any sport to be played indoors or outdoors, rain or shine.

263 views
0 faves
0 comments
Uploaded on May 25, 2016
Taken on September 12, 2015