Sports
Played for
Plays in
North Carolina Tar Heels
Oklahoma Sooners
Bordeaux
Saint Chamond Basket
BC Prienai
BC Wolves
Siauliai
Zalgiris Kaunas
Parma Perm
Perth Wildcats