Soccerly has a pretty good MLS coverage as well. They've got beat reporters in every city, and their TFC blog has some decent articles..

http://soccerly.com/team/toronto-fc#source=menubar