Team USA is currently undefeated in the XII Women's World Softball Championship in Caracas, Venezuela. If they make it to the Championship Game, who do you think should pitch?



Click here to share poll on specific pages, user profiles or purchase votes!