The Angels agreed to a two-year, $12 million contract with veteran catcher Travis d’Arnaud, the team announced on Tuesday ...