The Town Where the Shots Go Up, and the Records Fall

Joe Girard III is smashing scoring records at Glens Falls High School, recalling another favorite son of upstate New York who preceded him there.