Video: Leandro Barbosa Owns Andre Iguodala

by August 31, 2010
7

While the USA took care of Team Brazil is rather simple fashion yesterday, Leo Barbosa got his own (minor) victory. Just watch: