Poll Results

View Poll Results: Is Toronto a better team than it was at the end of last season?

Voters
69.