Free-agent right-hander Garrett Richards signed a one-year contract Sunday with the Texas Rangers, who are expected to use the former starter in a role pitching multiple innings out of the bullpen.

The deal guarantees Richards $5.5 million, including his $4.5 million salary this season. The Rangers also hold a $9 million club option for 2023 with a $1 million buyout.