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?
November 04, 2024