Longtime Las Vegas Raiders quarterback Derek Carr, who became a free agent last month, agreed to a four-year contract with the New Orleans Saints on Monday, the team confirmed.