Many jokes take place about the umps being blind… but the players??
Well, that’s the case with the 2007 National Beep Baseball Association which is now holding its World Series. The series takes place in Rochester, MN.
See a slideshow of photos of some action courtesy of Chicago Public Radio.