Saturday, November 10, 2007
International Baseball Federation: XXXVII Baseball World Cup 2007
A big round of applause for the excellent job that the International Baseball Federation is doing in bringing to baseball fans the 2007 edition of the World Cup. The addition of Stadeo TV live games and Video on Demand is a great service.
Baseball fans around the world say: THANK YOU IBF!