Detroit Pistons 99, Toronto Raptors 112 The Toronto Raptors bad run of form is certainly a thing of the past if their recent performances are anything to go by. They made it three wins on the bounce with a 112-99 success over the Detroit Pistons last night. Toronto led by six at half time after … Continue Reading