Rogers Centre is a retractable roof stadium in downtown Toronto, Ontario, Canada, situated at the base of the CN Tower near the northern shore of Lake Ontario. From Wikipedia
Securing a franchise-best 11-game home streak, Toronto widened its AL East lead, handing New York’s rotation a clear challenge.