Right-hander Andrew Cashner is going home for a spot in the Texas Rangers rotation.
A person familiar with the decision told The Associated Press on Friday that the free agent pitcher and the team had reached an agreement on a $10 million, one-year deal. That person spoke on condition of anonymity because the deal was pending a physical and wasn't finalized, and the AL West champions had not made an official announcement.
Cashner, a Texas native who was a first-round draft pick out of TCU in 2008, finished last season with the Miami Marlins after the San Diego Padres traded him July 29. He was 5-11 with a 5.25 ERA in 28 games last season.
Texas had inquired about Cashner before the non-waiver trading deadline last summer, and had previously been interested in him.
The 30-year-old Cashner will join Rangers rotation led by aces Cole Hamels and Yu Darvish, and includes Martin Perez.
After a standout career at TCU, about 20 miles from the Rangers' ballpark, Cashner was drafted 19th overall by the Cubs in 2008. He made his major league debut two years later with 53 appearances for Chicago. The Cubs traded him to San Diego after the 2011 season, in the deal that sent first baseman Anthony Rizzo to Chicago, and Cashner eventually became a starter for the Padres.
Cashner has a 31-53 record with a 3.89 ERA in 202 career games. He has started 103 of his 104 games since making five relief appearances for San Diego the first month of the 2013 season.
Texas earlier this month declined its $11 million option for left-handed starter Derek Holland, instead electing a $1.5 million buyout and making him a free agent. The 30-year-old Holland was part of Texas' only two World Series teams in 2010 and 2011, but missed significant time because of injuries the past three seasons.