Swampscott: Salem junior Abby Meadowcroft (10) concentrates while serving against Swampscott on Friday afternoon. David Le/Salem News