ANAHEIM, Calif. - Veteran right-hander Mat Latos has signed a major league contract with the Los Angeles Angels, three days after he was released by the Dodgers.

Latos is in his seventh big-league season at age 27, and his first appearance with the Angels will mark his American League debut. He also pitched for the Padres, Reds and Marlins, topping out at 14 wins with San Diego (2010) and twice with Cincinnati (2012-13).

Latos began this season with Miami, going 4-7 with a 4.48 ERA in 16 starts before going to the Dodgers with Michael Morse as part of a three-team trade involving the Atlanta Braves.

Latos' final appearance as a Dodger was on Sept. 15, when he gave up a home run to Colorado's Nolan Arenado in the 16th inning of a 5-4 loss at Dodger Stadium. That was his first relief appearance in the big leagues after 174 starts.