8/22/08

Japan shocks Softball world

Well boys we're not alone...

(BEIJING, August 21) -- Japan pulled off the biggest upset in the world of Softball, and perhaps of the Beijing 2008 Olympic Games, defeating the previously unbeatable United States 3-1 in the gold medal game at Fengtai Softball Field on Thursday, August 21.

Read More!

No comments:

Welcome to Hog Heaven

Do you like our Meat?