Delfino’s Last Chance?

by October 12, 2007
18

Carlos says if he doesn’t have a great season in Toronto, his days in the League will come to an end.