Polladaday: Team USA at World Championships?

by August 14, 2010
16

With the WBF going down in NYC this week, we figured it’s a good time to take a look at Team USA’s chances in Turkey later this month. How do you think they’ll fare? [poll id=”69″]