Slamadaday: Travis Leslie on DeMarcus Cousins

by January 11, 2010
7

Poor Cuz… Travis Leslie elevated himself a step closer to the sky with these 2 points. Good heavens!