There are few players in the League more physically imposing than Kawhi Leonard and DeMarcus Cousins. There’s no driving around Leonard and there’s no way to stop Cousins when he’s coming down the lane.
Neither one of them has banked on their athleticism. They’ve both become unstoppably dynamic offensive forces, capable of shooting three’s, posting up, dribbling, passing and dunking on opponents.
The pair did battle on Thursday night and though Cousins had 37 points and 16 rebounds, Leonard’s 30 points and 5 steals led his squad to a 104-96 win. Check out video of the game up top.
Video courtesy of NBA