Watch the Jays from the only hotel in North America in a baseball stadium
By Ron Johnson
Yes, the Rogers Centre now boasts a funky new outfield standing area for Jays games, but one of the most unique locations to watch the game is still from the only hotel in North America located inside a major league stadium. With the Toronto Blue Jays home opener just around the corner on April 11, … Continued