Raptors Sink In Their Claws

istock_6619_basketballcourt-jpg

Kahwi Leonard had 36 points and 12 rebounds, as the Toronto Raptors beat the Golden State Warriors 105-92 on Friday night.  Toronto leads the NBA Finals series 3-1 now, and have a chance to clinch their first ever championship at home on Monday night.