Video: Leandro Barbosa Owns Andre Iguodala

by August 31, 2010
43

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

43