Photo of the Week: Toronto’s Legendary Dome

Photo of the Week: Toronto’s Legendary Dome

Want to know how to spot a true Torontonian? Ask them where the Jays play. Celebrating its 25th birthday this week, the giant white domed stadium next to the CN Tower is technically called the Rogers Centre, after telecoms giant Rogers bought it and changed the name in 2005, but...

Read more