Tom O'Hara (baseball)Thomas Francis O'Hara was an American outfielder in Major League Baseball. He played for the St. Louis Cardinals.