Toronto FC TV Videos NeuLion IPTV

Chad Barrett post-match: 07/29/09

Chad Barrett talks to the media after the defeat to Puerto Rico