Toronto FC wins Canadian Championship, clinches CCL berth, with shocking 6-1 win vs. Montreal June 19, 2009 by Ives Galarcep