

Toronto FC
June 21st, 2011
Sure, TFC
By: Ben |Seventeen games into the season, Toronto has only two wins. And that kind of sucks. Nobody in MLS circles can deny that since the loss of DeRo the club hasn’t been able to keep its head above water.
But there’s a reason I bring this up, and I don’t simply mean to take shots at a [...]