Im from Australia but moved to Toronto early this year and in my travels have been to nearly 100 different stadiums. Rogers centre (or skydome, I've learnt you guys don't love the name) is by far the most easily accessible and comfortable stadium I've been in. I don't know if its the location or the clientele or a combination of a number of things but I understand why its such an attractive option for fans to go watch the game rather than staying home. I wonder how much of this place a factor in the numbers.