Quit yer whining.

Last year, after 29 games, Your Leafs had only 10 wins.  This year, 11.  Had 26 pts at this point last season, now have 29.

See?  Like Your Leafs fans have been claiming all along, they're getting better.....