Polladaday: USA-ESP Thoughts?

by August 23, 2010
12

Team USA squeaked out an 86-85 victory yesterday in an exhibition game in Madrid. What did you think of the squad’s play? [poll id=”76″]