Originally Posted by akbar
Nah. The opposite in fact ;D
So Toronto. A team that has won 1 match in around 16 games won their 17th game...Against Montreal...Torontos biggest rival...Away...3-0
Christ Montreal. At least try in 1 sport you're in.
Having said that Toronto are pretty decent, just unlucky as hell sometimes. Even beat us in the Canadian FA Cup final...Again