Catcher Chris Snyder has signed with the Los Angeles Angels on the same day he was released by the Washington Nationals. Washington released Snyder on Monday, and the Angels signed him shortly afterward to a minor-league contract with an invitation to big league training camp.