In Toronto there is a Rogers Center, and then they recently opened a Rogers Arena half way across town, and there are also roger's X in Vancover and Ottawa. It's just as annoying as it sounds, made more annoying because rogers is one of the most hated companies in the country.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: