Marshwood, Waynflete and Cheverus victorious in afternoon soccer

Marshwood sweeps Kennebunk, while Culley leads Waynflete