James Evans is a former umpire in Major League Baseball (MLB) who worked in the American League (AL) from 1971 to 1999, and ran a professional umpiring school from 1990 through 2012.
© 2024 BQOTD. All rights reserved.