John is a native Western New Yorker, a Physical Education teacher in the Niagara Wheatfield CSD and is also the Site and Exhibit Chairman for the Greater Buffalo Sports Hall of Fame and the archivist and curator the AAA Buffalo Bisons. A graduate of St. Joe's Collegiate Institute and Canisius College, he was inducted into the St. Joe's Athletic Hall of Fame in 2011 and the Western New York Baseball Hall of Fame the same year.
John has contributed to books on the Buffalo Sabres, Buffalo Braves, Buffalo Bisons and Memorial Auditorium. He also worked on stories with ESPN, TSN and the National Baseball Hall of Fame as well as the Buffalo News and local television and radio stations. In 2012, he led the drive to erect a plaque at the site of Offermann Stadium. He is married to Susannah and they have two girls, Amy and Kate.