Sean Kirst: For John Leszak, at Turkey Trot, every step is gratitude

.....

© The Buffalo News