Toronto Maple Leafs Declare Themselves 2005 Stanley Cup Champions - "The Toronto Maple Leafs--our nation's favourite hockey team--have ended their 38-year championship drought by declaring themselves 2005 Stanley Cup champions." Why the hell not?
May 02, 2024