Lowry Walkoff

Kyle Lowry has fans speculating after he threw up deuces to the cameras post game. What’s your take? 🎥