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