Career
Listed at 5 ft 6 in (168 m), 135 lb, he batted and threw right-handed. Born in Jeddo, Pennsylvania, McGeehan played briefly for the Cardinals as a backup for second baseman Miller Huggins. In a three-game career, McGeehan had two singles in nine at-bats for a.222 batting average, droving in one run, but did no hit extra bases.
He also played seven seasons in the Minor leagues between 1909 to 1915, most of them with the Scranton Miners and Allentown.
McGeehan died in Hazleton, Pennsylvania, at the age of 70.