We're sorry
What to make of the attendance drop for the Blue Jays series in Montreal
has been removed at the source
Olympic Stadium, aka The Big O Olympic Stadium in Montreal is a pretty impressive place. Sure it cost an arm and a leg to build, has a less than ideal playing surface, and looks ugly on the inside (not afraid to admit,...
We're sorry
What to make of the attendance drop for the Blue Jays series in Montreal
has been removed at the source