Video: Leandro Barbosa Owns Andre Iguodala

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