Sean Kirst: For John Leszak, at Turkey Trot, every step is gratitude
.....
© The Buffalo News
visit website