Polladaday: USA-ESP Thoughts?

by August 23, 2010
1

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″]