Raptors News: Toronto Dead Last In CBS Sports’ Latest NBA Power Rankings
If the Toronto Raptors have their sights set on tanking, they are doing a pretty good job so far. Toronto has lost 4 games in a row and 6 of their last 7 games. Obviously, injuries have derailed the Raptors…