The Toronto Raptors are getting closer and closer to full health as they get some much needed wins over the Detroit Pistons and ...