Video: Leandro Barbosa From Deep

by December 20, 2010
9

Toronto lost the game, but Barbosa won on this play. Check it: