Great place for sports. Prices are expensive at concessions
Rogers Centre is located at Toronto, ON M5V 1J3, Canada