Why Toronto will land an NFL franchise in the near future ‘Toronto is simply too big, too rich and too capable a market for the National Football League to ignore much longer, which is why the city will land its own team within the next five years.’ No related posts.