Topsfield: Swampscott girls cross country team cheers before their race. photo by Mark Teiwes / Salem News
110920MTEXCOUNTRY