Gloucester: Tom Davis of Peabody is the first runner to cross the finish line of the 34th Annual Magnolia 5K Road Race yesterday evening. Photo by Kate Glass/Gloucester Daily Times
100902KGLRACE