David Carter’s a U.S. Marine, but he’s no fan of water — at least not when it floods his Salisbury home. Carter and his wife ...