 He has written for "The New Republic" magazine and contributed to several newspapers, and had commentaries on a number of radio and TV stations.Geoghegan ran in the Democratic primary for the Illinois's 5th congressional district in 2009 and came in 6th.In 1967, Geoghegan graduated from St. Xavier High School in Cincinnati.