Kawhi Leonard trivia: 50 facts about the NBA player! July 1, 2019 By Costas Despotakis Leave a Comment Kawhi Leonard is an American professional NBA player who is currently free agent! [Read more…] about Kawhi Leonard trivia: 50 facts about the NBA player!