Best of Beijing - Baseball

26 Nov 2009

This may be the last baseball event contested in the Olympics history, as the International Olympic Committee voted to remove baseball from the program in the 2012 Olympics.