Beverly: Tim Richard of Attleboro is the winner of the 43rd annual Beverly Homecoming Road Race with a time of 15:24 followed closely by Pat Rich of South Hamilton. The two battled closely on the last hundred yards. photo by Mark Teiwes / Salem News
100805MTEFIVEKRACE