The Rangers have made another Texas-sized deal to improve their offense.
Free agent outfielder Shin-Soo Choo agreed to a $130 million, seven-year contract with the Rangers, a person familiar with the deal told The Associated Press on Saturday.
The person spoke on condition of anonymity because there was no official announcement about the deal that is pending a physical for Choo. That person said the physical is expected to be done before Christmas, and that any formal introduction in Texas likely wouldn't come until after the holiday Wednesday.
The deal came a month after the Rangers acquired five-time All-Star first baseman Prince Fielder in a trade with Detroit for second baseman Ian Kinsler, their primary leadoff hitter.
Texas now gets the best offensive player left in free agency, with both additions to be under contract through the 2020 season.
Choo's deal, worth about $18.6 million per season, is the third-highest this offseason. Second baseman Robinson Cano got $240 million over 10 years from Seattle and outfielder Jacoby Ellsbury, like Choo, a client of agent Scott Boras, signed a $153 million, seven-year contract with the New York Yankees.
Choo could be at the top or in the middle of the Texas lineup. He was Cincinnati's leadoff hitter for 143 games last season, when he had a .423 on-base percentage with 20 stolen bases and 21 home runs.
The Rangers missed the playoffs for the first time in four years, with 730 runs scored their fewest in a non-strike season since 1992. Texas, which went to its only two World Series in 2010 and 2011 and lost in the AL's first wildcard game in 2012, lost at home to Tampa Bay in a wild-card tiebreaker.
Choo's deal calls for salaries of $14 million in 2014 and 2015, $21 million in 2016 and 2017, and $20 million in each of the last three years of the deal. He can earn a bonus for finishing in the top five of the AL MVP balloting — from $250,000 as the winner to $50,000 for fifth place. He would get a $150,000 bonus for being a World Series MVP, and an additional $100,000 for being an AL championship series MVP or an All-Star, or for winning a Silver Slugger or Gold Glove award.
There will also be a limited no-trade clause, with Choo able each year to submit a list of 10 teams he can't be dealt to without his consent.
Fielder, a .286 career hitter, was only two seasons into his $214 million, nine-year contract with Detroit when he was traded to Texas. That deal includes $30 million going back to the Rangers, though the first payment of $4 million won't come until 2016, followed by $6 million in 2017 and 2018, and $7 million in 2019 and 2020.
Choo has a .288 career batting average and .389 OBP with 104 home runs and 427 RBIs in 853 major league games for Seattle (2005-06), Cleveland (2006-12) and Cincinnati. The 31-year-old South Korean had at least 20 homers and 20 stolen bases three times, including last season.
While Choo started 150 games for the Reds in center field, he will likely play left field for Texas. The Rangers have Leonys Martin in center and Alex Rios in right.
Choo's addition almost certainly closes the door on the possible return of slugger Nelson Cruz, who had 27 homers and 76 RBIs in his 109 games for Texas last season.
Cruz was suspended 50 games after Major League Baseball's investigation into a Florida clinic accused of distributing banned performance-enhancing drugs. The 2011 AL championship series MVP finished his suspension in time to play in the tiebreaker game against Tampa Bay.
Texas will lose its first-round pick by signing Choo, but would get a first-round pick back when Cruz, presumably, signs with another team.
AP Sports Writer Ronald Blum in New York contributed to this report.
Also on HuffPost:
Robinson Cano - Mariners
Robinson Cano agreed to a huge contract worth $240 million over 10 years with Seattle, <a href="http://www.huffingtonpost.com/2013/12/06/robinson-cano-mariners-deal-jay-z_n_4398675.html" target="_blank">according to multiple media reports. </a>
Shin-Soo Choo - Rangers
Choo agreed to a seven-year, $130-million with Texas,<a href="http://www.cbssports.com/mlb/writer/jon-heyman/24383061/choo-has-a-sevenyear-agreement-with-the-rangers" target="_blank"> per CBSSports.com. </a>
Edinson Volquez - Pirates
Pirates signed Edinson Volquez to a <a href="http://www.post-gazette.com/sports/pirates/2013/12/13/Pirates-make-Volquez-barmes-deals-official/stories/201312130201" target="_blank">one-year, $5 million contract. </a>
Bartolo Colon - Mets
Colon agreed to a<a href="http://www.usatoday.com/story/sports/mlb/2013/12/11/bartolo-colon-and-mets-agree-to-2-year-deal/3993117/" target="_blank"> two-year, $20 million</a> deal with the Mets.
Carlos Beltran - Yankees
Beltran agreed to a $45 million, three-year contract with the Yankees, <a href="http://www.huffingtonpost.com/2013/12/06/carlos-beltran-yankees-contract_n_4402194.html" target="_blank">via the Associated Press. </a>
Jacoby Ellsbury - Yankees
Ellsbury finalized a <a href="http://newyork.yankees.mlb.com/news/article/nyy/jacoby-ellsbury-officially-completes-seven-year-contract-with-yankees?ymd=20131207&content_id=64479756" target="_blank">seven-year contract worth $153 million</a> with the Yankees.
Curtis Granderson - Mets
Curtis Granderson is staying in New York but switching uniforms, completing a<a href="http://espn.go.com/new-york/mlb/story/_/id/10112063/curtis-granderson-new-york-mets-finalize-60-million-4-year-deal" target="_blank"> four-year contract worth $60 million</a> with the Mets.
Marlon Byrd - Phillies
Byrd signed a two-year, $16 million deal with Philadelphia, <a href="http://philadelphia.phillies.mlb.com/news/article/phi/marlon-byrd-returns-to-philadelphia-phillies-a-more-confident-player?ymd=20131113&content_id=63903302&vkey=news_phi" target="_blank">per Paul Hagen of MLB.com.</a>
Brian Roberts - Yankees
Roberts agreed to a one-year deal worth $2 million plus incentives, per <a href="http://www.baltimoresun.com/sports/orioles/bal-orioles-second-baseman-brian-roberts-signs-with-yankees-20131217,0,2077820.story" target="_blank">The Baltimore Sun. </a>
Dan Haren - Dodgers
Haren agreed to a one-year deal with the Dodgers worth $10 million, <a href="http://espn.go.com/los-angeles/mlb/story/_/id/10032805/dan-haren-agrees-one-year-deal-los-angeles-dodgers" target="_blank">per ESPN.com.</a>
James Loney - Rays
James Loney agreed to a three-year, $21 million deal with the Rays, <a href="http://espn.go.com/mlb/story/_/id/10134480/james-loney-tampa-bay-rays-agree-multiyear-deal" target="_blank">per ESPN's Buster Olney. </a>
Josh Johnson - Padres
Johnson agreed to a one-year, guaranteed $8 million contract with the Padres, <a href="http://espn.go.com/mlb/story/_/id/10003949/josh-johnson-san-diego-padres-agree-one-year-8m-deal" target="_blank">per Jerry Crasnick of ESPN.com.</a>
A.J. Pierzynski - Red Sox
A.J. Pierzynski signed a <a href="http://boston.redsox.mlb.com/news/article/bos/decision-to-join-world-series-champs-easy-for-aj-pierzynski?ymd=20131204&content_id=64395422&vkey=news_bos" target="_blank">one-year deal worth $8.25 million</a> with the Red Sox.
Hiroki Kuroda - Yankees
Kuroda finalized a one-year deal worth $16 million to stay with the Yankees, <a href="https://twitter.com/Joelsherman1/status/408984629429805056" target="_blank">per Joel Sherman of the New York Post. </a>
Justin Morneau - Rockies
Morneau agreed to a two-year deal worth $13 million with the Rockies, <a href="http://www.cbssports.com/mlb/eye-on-baseball/24325814/report-rockies-are-closing-in-on-twoyear-deal-with-justin-morneau" target="_blank">according to Jon Heyman of CBSSports.com</a>
Ricky Nolasco - Twins
Nolasco finalized a $49 million, four-year contract with the Twins, per <a href="http://sportsillustrated.cnn.com/mlb/news/20131203/minnesota-twins/" target="_blank">the Associated Press. </a>
Mike Napoli - Red Sox
Mike Napoli agreed to a two-year, $32 million deal to stay with the Red Sox,<a href="http://espn.go.com/boston/mlb/story/_/id/10093236/mike-napoli-boston-red-sox-agree-deal" target="_blank"> per ESPNBoston.com</a>
Nate McLouth - Nationals
McLouth is joining the Nationals on a two-year deal worth $10.75 million, <a href="https://twitter.com/danconnollysun/status/409079001752141824" target="_blank">per Dan Connolly of the Baltimore Sun.</a>
Kurt Suzuki - Twins
Suzuki agreed to a one-year deal worth $2.75 million, <a href="http://mlb.mlb.com/news/article/min/twins-agree-to-one-year-deal-with-catcher-kurt-suzuki?ymd=20131220&content_id=66096774&vkey=news_min" target="_blank">per MLB.com.</a>
Joe Nathan - Tigers
Detroit signed Nathan to a<a href="http://detroit.tigers.mlb.com/news/article/det/joe-nathan-seeks-elusive-world-series-with-tigers?ymd=20131203&content_id=64352970&vkey=news_det" target="_blank"> two-year, $20 million contract.</a>
Scott Kazmir - A's
Kazmir agreed to a $22 million, two-year contract with the Oakland Athletics, <a href="http://msn.foxsports.com/mlb/story/scott-kazmir-agrees-to-two-year-contract-with-oakland-athletics-120213" target="_blank">per the Associated Press. </a>
Scott Feldman - Astros
Feldman signed a <a href="http://houston.astros.mlb.com/news/article/hou/astros-scott-feldman-sign-three-year-contract?ymd=20131206&content_id=64443168&vkey=news_hou" target="_blank">three-year, $30 million with the Astros. </a>
Javier Lopez - Giants
Lopez stayed with a Giants, <a href="http://www.usatoday.com/story/sports/mlb/2013/11/26/javier-lopez-finalizes-three-year-deal-san-francisco-giants/3761693/" target="_blank">signing a $13 million, three-year contract. </a>
Brian McCann - Yankees
McCann joined the Yankees on a five-year, $85 million contract, per <a href="http://espn.go.com/new-york/mlb/story/_/id/10026267/brian-mccann-agrees-five-year-85-million-deal-new-york-yankees" target="_blank">ESPNNewYork.com.</a>
David Murphy - Indians
Murphy signed a <a href="http://mlb.mlb.com/news/article/mlb/done-deal-david-murphy-inks-two-year-pact-with-indians?ymd=20131125&content_id=64191142&vkey=news_mlb" target="_blank">two-year deal worth $12 million</a> with the Indians.
Jhonny Peralta - Cardinals
Peralta signed a four-year contract worth at least $52 million, per <a href="http://www.stltoday.com/sports/baseball/professional/article_2c6bbf8c-3a73-57a9-a7fd-56b41ed8975c.html?" target="_blank">Derrick Goold of the St. Louis Dispatch. </a>
Nick Punto - A's
Punto signed a one-year contract worth $2.75 million, <a href="http://www.mercurynews.com/athletics/ci_24515313/agree-deal-nick-punto" target="_blank">per the San Jose Mercury News. </a>
Carlos Ruiz - Phillies
Ruiz signed a three-year, $26 million deal to stay with Philadelphia, <a href="http://www.cbssports.com/mlb/eye-on-baseball/24247438/report-phillies-sign-carlos-ruiz-to-threeyear-26m-deal" target="_blank">per CBS Sports. </a>
Jarrod Saltalamacchia - Marlins
Saltalamacchia agreed to a three-year deal with the Marlins worth $21 million, <a href="http://www.miamiherald.com/2013/12/04/3795222/miami-marlins-agree-to-deal-with.html" target="_blank">according to the Miami Herald. </a>
Skip Schumaker - Reds
Schumaker signed a <a href="http://www.usatoday.com/story/sports/mlb/2013/11/26/cincinnati-reds-sign-skip-schumaker-free-agency/3761185/" target="_blank">$5 million, two-year contract</a> with the Reds.
Jason Vargas - Royals
Kansas City signed Vargas to a four-year contract worth $32 million, <a href="http://www.cbssports.com/mlb/eye-on-baseball/24257077/royals-lefty-jason-vargas-agree-to-fouryear-contract" target="_blank">according to CBS Sports. </a>
Ryan Vogelsong - Giants
Vogelsong signed a<a href="http://msn.foxsports.com/mlb/story/san-francisco-giants-ryan-vogelsong-agrees-to-one-year-contract-120413" target="_blank"> $5 million, one-year contract</a> to stay with the Giants.
Geovany Soto - Rangers
Soto agreed to a one-year, $3.05 million contract to stay with Texas, per<a href="http://mlb.mlb.com/news/article/mlb/geovany-soto-signs-one-year-deal-to-be-texas-rangers-no-1-catcher?ymd=20131105&content_id=63697440&vkey=news_mlb" target="_blank"> T.R. Sullivan of MLB.com.</a>
Tim Hudson - Giants
Hudson left the Braves and signed a $23 million, two-year contract with the Giants, <a href="http://msn.foxsports.com/mlb/story/san-francisco-giants-tim-hudson-111813" target="_blank">per the Associated Press. </a>
Edward Mujica - Red Sox
Mujica signed a<a href="http://boston.redsox.mlb.com/news/article/bos/reliever-edward-mujica-offers-red-sox-insurance-policy?ymd=20131207&content_id=64476668" target="_blank"> two-year deal worth $9.5 million</a> with the Red Sox.
Ryan Webb - Orioles
Ryan Webb signed a <a href="http://espn.go.com/mlb/story/_/id/10118054/ryan-webb-signs-baltimore-orioles-45-million-2-years" target="_blank">$4.5 million, two-year contract</a> with the Orioles.
Willie Bloomquist - Mariners
Willie Bloomquist signed a<a href="http://espn.go.com/mlb/story/_/id/10083830/seattle-mariners-sign-willie-bloomquist-2-year-deal" target="_blank"> two-year, $5.8 million contrac</a>t with the Mariners.
Rajai Davis - Tigers
Davis agreed to a two-year deal worth $10 million with Detroit, per <a href="https://twitter.com/bnicholsonsmith/status/410479133811306496" target="_blank">Ben Nicholson-Smith of USA Today. </a>
Paul Konerko - White Sox
Konerko will play at least one more year on a<a href="http://chicago.whitesox.mlb.com/news/article/cws/paul-konerko-decides-to-play-for-white-sox-in-2014?ymd=20131204&content_id=64383606" target="_blank"> one-year, $2.5 million contract with the White Sox.</a>
Rafael Furcal - Marlins
Furcal signed a one-year, $3 million deal<a href="http://mlb.mlb.com/news/article/mia/rafael-furcal-enthusiastic-about-opportunity-with-marlins?ymd=20131209&content_id=64521234&vkey=news_mia" target="_blank"> with the Marlins.</a>
Garrett Jones - Marlins
Garrett Jones <a href="http://miami.marlins.mlb.com/news/article/mia/marlins-first-baseman-garrett-jones-finalize-two-year-contract?ymd=20131209&content_id=64495288&vkey=news_mia" target="_blank">finalized a two-year deal</a> with the Marlins. The contract is reportedly worth <a href="http://www.usatoday.com/story/sports/mlb/2013/12/09/garrett-jones-agrees-to-terms-with-marlins/3921631/" target="_blank">$7.75 million.</a>
Phil Hughes - Twins
Phil Hughes finalized a $24 million,<a href="http://mlb.mlb.com/news/article/min/minnesota-twins-complete-three-year-deal-with-phil-hughes?ymd=20131130&content_id=64305202&vkey=news_min" target="_blank"> three-year contract with the Twins. </a>
Philip Humber - Athletics
Oakland signed Humber to a minor league contract, per the<a href="http://www.mercurynews.com/athletics/ci_24444057/oakland-sign-philip-humber-minor-league-deal" target="_blank"> San Jose Mercury News. </a>
Kelly Johnson - Yankees
The Yankees announced a<a href="http://newyork.yankees.mlb.com/news/article/nyy/yankees-kelly-johnson-make-one-year-deal-official?ymd=20131204&content_id=64383594&vkey=news_nyy" target="_blank"> one-year deal with Kelly Johnson</a> reportedly worth worth $2.75 million to $3 million.
Clint Barmes - Pirates
Clint Barmes signed a one-year, $2 million <a href="http://www.post-gazette.com/sports/pirates/2013/12/13/Pirates-make-Volquez-barmes-deals-official/stories/201312130201" target="_blank">deal with the Pirates. </a>
Felipe Paulino - White Sox
Felipe Paulino agreed to a agreed to a one-year, <a href="http://chicago.whitesox.mlb.com/news/article/cws/white-sox-felipe-paulino-agree-to-one-year-deal?ymd=20131209&content_id=64504254" target="_blank">$1.75 million deal with the White Sox. </a>
Juan Perez - Blue Jays
Juan Perez signed a minor-league contract with the Blue Jays, per <a href="http://www.thestar.com/sports/bluejays/2013/11/05/blue_jays_sign_pitcher_juan_perez_to_minorleague_deal.html" target="_blank">the Canadian Press. </a>
Brayan Pena - Reds
The Reds added Brayan Pena on <a href="http://cincinnati.reds.mlb.com/news/article/cin/offense-the-priority-as-reds-head-south-for-winter-meetings?ymd=20131206&content_id=64420030&vkey=news_cin" target="_blank">two-year deal worth $2.275 million.</a>
Dioner Navarro - Blue Jays
Dioner Navarro signed a <a href="http://toronto.bluejays.mlb.com/news/article/tor/fresh-start-for-all-as-catcher-dioner-navarro-replaces-jp-arencibia-in-toronto?ymd=20131203&content_id=64353600&vkey=news_tor" target="_blank">two-year contract worth $8 million</a> with the Blue Jays.
Chad Qualls - Astros
Chad Qualls signed a<a href="http://mlb.mlb.com/news/article/hou/chad-qualls-returns-to-astros-to-fortify-bullpen?ymd=20131207&content_id=64477208&vkey=news_hou" target="_blank"> two-year deal worth $6 million</a> with the Astros.
Adam Rosales - Rangers
Adam Rosales agreed to a one-year deal worth $750,000 with the Rangers,<a href="http://espn.go.com/dallas/mlb/story/_/id/9977259/texas-rangers-agree-infielder-adam-rosales" target="_blank"> per ESPNDallas.com.</a>