Boston Legacy FC agreed to terms on a four-year, $1.5-million contract with goalkeeper Casey Murphy, ESPN reported Monday.