Editorial Reviews
With a capacity of 20,000, it's home to Canada's national soccer team, as well as the popular Toronto FC. This is Canada's first soccer-specific stadium and, despite some initial hiccups with the quality of the playing surface, it's won many plaudits for the intimate atmosphere and infectious attitude of the noisy fans, who sing cheers and chants throughout the matches.
Rated 1.75 stars by frommersca
on January 13, 2012 from frommersca