Tepera signed a minor-league contract with the Rangers on Wednesday.
Tepera was released by the Angels last month after holding a 7.27 ERA and 2.08 WHIP with 10 strikeouts over 8.2 innings. The 35-year-old has been plenty viable as a middle reliever prior to 2023, though, and is worth a shot on a minor-league pact.