Thomas Joesph Walsh was a Major League Baseball player. He was a catcher who played for the Chicago Cubs in the 1906 season. He was born on February 28, 1886 in Davenport, Iowa. Tom played just 2 games in his career, going 0 for 2 in just 2 plate appearances and an average of .000. He died on March 16, 1963 in Naples, Florida.