The Blue Jays Are The Best Thing To Happen To The Leafs
VICE SportsFor the first time in memory, the Jays are the overwhelmingly dominant sporting force in Toronto. Not having to pretend to be kings will go a long way toward rehabilitating the Leafs' broken psychology.
Published: Oct 6, 2015, 10:58 am Added: Oct 6, 2015, 11:15 am