The Tigers have agreed to a contract with free-agent right-hander Julio Teheran, per Jon Heyman of MLB Network. It’s a non-guaranteed deal, though Teheran will earn a $3MM base salary if he makes the Tigers’ roster. He could rake in another $1MM in incentives if he starts 20 games for the team.

The 30-year-old Teheran signed a $9MM guarantee with the Angels last winter, but the union proved to be disastrous for both sides. Teheran threw 31 1/3 innings with the Halos and ranked last among all pitchers who totaled at least 30 frames in ERA (10.05). He was also second from the bottom in K-BB percentage (2.7). Teheran did post a far better SIERA (5.59) than ERA, but that also checked in toward the bottom of the league. Likewise, Teheran’s career-worst 89.0 mph fastball velocity – down from his lifetime 90.7 – wound up in the basement of the majors.