Company description
Percival Molson Memorial Stadium (formally known in French as Stade Percival-Molson; known locally as Molson Stadium in English or Stade Molson in French) is an outdoor football stadium located in Montreal, Quebec, Canada. It is owned by McGill University and is home to the McGill Redmen of the Quebec University Football League and the Montreal Alouettes of the Canadian Football League. The Selwyn House ...