The Charlotte Bobcats dealt the Toronto Raptors a crushing blow last Wednesday by defeating them 92-90. The critics were out in full force after the game, as the Canadian media saw their team fall to a side expected to have a lottery [...]