Video: Leandro Barbosa Owns Andre Iguodala

by August 31, 2010

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