You obviously missed this year's preseason games between the Jays and Mets at the Big O. Also, I am not sure if you've ever been to the big O but it is one of the dumpiest neighborhoods in the island. While easily accessible by metro, it is far from the west island and still 10 minutes from downtown. Last I heard, they were looking at a Griffintown location if there was ever a new stadium built. Could they get 40,000+ every game? Most likely not, but I could see an average 30-35k attendance in a 38,000 seat stadium.