John Gleeson played three varsity sports when a student at George School. He was co-captain of the 1964 George School football team. He went on to earn a BA degree from Haverford College and a MALS degree from Dartmouth College. He taught English at George School from 1969 t0 2016, serving as English department chairman, dorm head, advisor, and coach. He spent the last 30 years as head coach of the football team. John also wrote a weekly sports column for a local Bucks County newspaper from 1977 to 2020 that earned several Keystone Press Awards. His other book is Sportscape, a gathering of some of his more successful articles.