Logo
 Logo
Suns fend off late rally, snap Raptors' 6-game win streak