Random
Source Code

Toronto FC

A truly terrible Football (Soccer) team based in Toronto. They have great fans who deserve a better team. The only way is up for them.

Did you catch the Toronto FC game last night? Unfortunately, yes.

by Dwayne De Rosario February 28, 2013

11👍 12👎