The Texas Rangers agreed to terms with 12 players on Wednesday, meaning they have signed or agreed to terms with all 41 players on the major league roster. Here are the 12 that signed today:

OF Alex Castellanos: $502,000
C Robinson Chirinos: $502,232
RHP Pedro Figueroa: $502,163
RHP Michael Kirkman: $504,576
RHP Miles Mikolas: $502,301
LHP Joseph Ortiz: $504,112
2B Jurickson Profar: $505,750
LHP Robbie Ross: $512,745
RHP Ben Rowen: $500,000
RHP Nick Tepesch: $505,071
RHP Shawn Tolleson: $502,082
RHP Matt West: $500,000