Anyone notice how well the Raptors are playing? Its kind of sad when the Raptors lose their superstar and then win 3 straight..................It says a lot about Vince Carter........