Video: Leandro Barbosa Owns Andre Iguodala

by August 31, 2010
11

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