Will Major League Baseball Ever Return To Montreal?
This past weekend marked the first time since October 3, 2004 that a Major League Baseball game was played in Montreal, Quebec, Canada. On Friday night the New York Mets faced the Toronto Blue Jays at Olympic Stadium in Montreal. A reported 46,121 fans came to Olympic Stadium to show their support for MLB with [...]