AMANDA SABGA/Staff photo. Dave McGillivray, 63, of North Andover, recently completed the World Marathon Challenge. The challenge consists of seven marathons in seven days on seven continents. 2/9/18
180209asamarathonereagletribuneworld marathonsportsspts
Log In: