William Buck — American baseball umpire