Percival Molson Memorial Stadium is an outdoor football stadium located downtown on the slopes of Mount Royal in Montreal, Quebec, Canada. Named in honour of Percival Molson, it is owned by McGill University and has been the home of the Montreal Alouettes of the Canadian Football League from 1947 to 1967 and again from 1998 to present. The stadium is also home to the McGill Redmen of the Quebec University Football League.
Less