This will be Cotts' second stint with the Rangers after signing with Texas prior to the 2013 season. Over his two seasons, he appeared in 131 games and went 10-12 with a 2.84 ERA for the Rangers.
The 36-year-old Cotts has also signed Minor League deals and was released by the Astros and Angels since the start of Spring Training. His last Major League appearance came with the Twins on Oct. 3, 2015. He had a 3.41 ERA in 68 appearances between the Twins and Brewers in 2015.
Cotts owns a 3.96 ERA over 10 MLB seasons with five teams (White Sox, Cubs, Rangers, Brewers and Twins).
Ryan Posner is a reporter for MLB.com based in Texas.