Toronto Raptors dethrone depleted Golden State Warriors squad for first NBA title

Toronto Raptors dethrone depleted Golden State Warriors squad for first NBA title

SportsPulse: What was once thought to be an impossible task is now reality: The Toronto Raptors have won the NBA Championship, dethroning the Warriors.