Tom Walsh — American baseball player (1885-1963)