toronto, ontario, or canadian gov will not subsidize the construction of a modern NFL facility, ala ford field, lucas oil or cowboy stadium.
No new stadium - no nfl team.
After Skydome (built for over 500 million) sold to rogers for like $25 million, the public support won't be there.
The only justification might be if there were an upcoming olympics, but I think that chicago would be bidding big for 2024, so no new stadium.
However, some Toronto guys just bought a stadium in Pontiac....