World Series of Baseball for the Blind is held in Indianapolis

Beep baseball is a sport for blind or visually impaired athletes. Seventeen teams from the United States and Taiwan are competing in the World Series this week. Two teams are from Indianapolis. The World Series is being held in Indianapolis and began on Tuesday, August 2. The championship game is Saturday, August 6, 2011. Beep baseball […]