Olympic Stadium
LOCATION
A multi-purpose sports stadium in Montreal, Québec, Canada. Built for the 1976 Summer Olympics, it has hosted several pro sports teams, including the since-relocated Montreal Expos of Major League Baseball.