Umpire In Major League Baseball
Timothy Reid McClelland is an umpire in Major League Baseball who has worked in the American League from 1983 to 1999 and throughout both leagues since 2000. He has called...