Originally from New York he now works for KC101.3 in Hamden, Connecticut. On February of 2011 John was asked to suit up and play with the Washington Generals against the Globetrotters.