John Francis O'Neil (April 19, 1920 – April 18, 2012) was a shortstop in Major League Baseball who played briefly during the 1946 season. Listed at 5 ft 9 in (1.75 m), 155 lb, he batted and threw right-handed. Born in Shelbiana, Kentucky, John O'Neil was involved in professional baseball for more than 45 years spanning 1939–1986 as player, manager, player/manager, general manager and scout, while participating in over 1,800 minor league games. O'Neil died in Jamestown, New York, one day short of reaching his 92nd birthday.