Team USA Wins World Cup of Softball

News Articles

Posted 10:28 AM 7/26/2011 : Team USA Wins World Cup of Softball

OKLAHOMA CITY, OK - The United States Women's Softball Team captured the World Cup of Softball VI crown on Monday evening with a 6-4 win over Japan. The win marks the fifth straight time that the U.S. has won the World Cup, and the fourth time they have defeated the Japanese National Team to earn

Recent Videos