“It’s all bias”: NBA Fans are upset after seeing Kawhi Leonard ranked as the 12th best player in the world
ESPN recently released the list of best NBA players, and Los Angeles Clippers superstar Kawhi Leonard was placed in the 12th spot. The new NBA season is upon us and everyone is excited to see their favorite teams and players suit up once again. Many players will be making their returns from injuries, and one …