There is no way that any level of government will shell out $500,000,000.00 (or more) to build a new NFL capable stadium. (The Sky Dump is just too small). With the extremely high (sky the limit?) expansion fees, or purchase price of an existing team, would Rogers et al have enough resources left over to build such a stadium? I don't think so, but only Lord Ted knows for sure.
My only worry about this "Northern Exposure" by the No Fun League is that it might drain off corporate support of the CANADIAN Football League. We as CFL fans and also as consumers can vote with our pocket book. I know that when my current contract with Rogers expires, I will definitely be looking elsewhere for cell phone service.