I think that We Are Legends are better than Toronto Towers, they are 19-1 and their one lost they through the game.
Not to toot my horn or anything but I think I could beat some, if not, all of those teams or atleast get a very competitive game at the same effort level. I don't know if anyone else agrees but that's my thoughts.