FILTER BY DATE
2 results for "rob neyer"
I've heard of players defecting from Cuba. Lots of players. But umpires, too? El Nuevo Herald is reporting that Nelson Diaz, an umpire for 26 years in Cuba, has defected to the U.S. and arrived in Miami on Sunday. Diaz was behind the plate wh...Blog | November 30, 2009