McMahon Stadium
McMahon Stadium is a Canadian football stadium in Calgary , Alberta . 
<triplet> McMahon Stadium <subj> Canadian football <obj> sport <subj> Calgary <obj> located in the administrative territorial entity <triplet> Calgary <subj> Alberta <obj> located in the administrative territorial entity