Sports
Played for
Plays in
Cleveland Cavaliers
Detroit Pistons
Memphis Grizzlies
Milwaukee Bucks
New Orleans Pelicans
Orlando Magic
Philadelphia 76ers
Washington Wizards
Metropolitans 92
Strasbourg
AEK
Promitheas Patras