BUFFALO, N.Y. — The 25th annual Buffalo Marathon has come and gone, and jubilation and excitement was heard and felt all over downtown Buffalo.
While all runners are celebrated for their dedication and commitment to themselves over what can be a grueling training process, the first finishers ran to the finish line with much to celebrate.
Joe Whalen, 35, of Hamburg was the first man to finish Sunday’s race, and set a new course record for the marathon by over three minutes…