UPDATE 11:45 a.m. ET: As more details of Andrus' extension have leaked, it has emerged that the shortstop may be due more money than originally reported, according to Evan Grant of the Dallas Morning News.
While the basic framework of eight years and $120 million seems to be in place, Grant's sources believe that one version of the deal still being negotiated could include a ninth year and bring the total value up to nearly $150 million.
Also, the opt-out clause believed to be in the contract would allow Andrus to test the open market following the 2018 season, when he will be 30 years old.
ORIGINAL: The Texas Rangers have come to terms with shortstop Elvis Andrus on an eight-year, $120 million extension, reports Jon Heyman of CBS Sports. It was reported after the game Sunday that the two sides were nearing a deal, but it appears to be complete.
More Rangers: Julio Borbon Makes Roster
The deal will not supersede the two years and $11.275 million still remaining on Andrus' existing contract, per Heyman, which means that the deal will keep the shortstop in Arlington through the 2022 season and pay him $131.275 million in total over the next decade.
The deal is also believed to have an opt-out clause that would allow Andrus out of the deal after a few years, per MLB.com.
It's a massive deal for the Rangers' young shortstop and a bit of a surprise considering that top prospect Jurickson Profar is waiting in the wings. Theoretically, Profar could move to second and current second baseman Ian Kinsler -- who has at least five years remaining on his contract -- could move to first base or left field, but either move would make him a less valuable commodity.
Andrus, 24, is a rare breed for a position player, having been a full-time MLBer since the age of 20. He is an elite defender up the middle and also provides solid production at the plate, even if he can't hit for power. In four big-league seasons, he is a career .275/.342/.353 hitter and has averaged 3.2 rWAR per season.
The deal is expected to be made official after Andrus undergoes a physical, which won't likely happen until the Rangers return to Arlington on Thursday.