George Springer and the tainted Houston Astros avoided arbitration by settling on a one-year deal.
Astros star Springer will reportedly earn $21million in 2020 following Thursday's announcement.
The deal comes as the sign-sealing scandal engulfs the Astros – who sacked general manager Jeff Luhnow and manager A.J. Hinch.
Luhnow and Hinch were fired after the duo were handed one-year suspensions following an MLB investigation into allegations of sign stealing.
The Astros were fined $5m and forced to forfeit their first and second-round picks in the 2020 and 2021 drafts.
In a statement, MLB commissioner Rob Manfred said the Astros were warned about the league's policies on sign stealing in September 2017 and "took no action" to comply with these during their run to a maiden World Series title later that season.
Springer – a three-time All-Star and two-time Silver Slugger – was a key figure in Houston's triumphant season, crowned World Series MVP.
Also ReadArticle Continues below
The 30-year-old has called Houston home since he was drafted by the Astros in 2011, while he made his debut three years later.