William McCarthy — American baseball player