The St. Louis Cardinals are poised to acquire five-time all star Nolan Arenado from the Colorado Rockies in a deal that would involve several players and a large sum, the US media reported late Friday.
Arenado's contract has a no-trade clause that requires his consent, and a trade would need approval on several levels, US sports broadcaster ESPN reported.
The 29-year old veteran signed an eight-year, $260 million contract with the Rockies in 2019.
Arenado, an eight-time Gold Glove winner, has expressed his displeasure with the Rockies' ability to compete. The Rockies won just 26 games last year and lost 34.
Colorado would pay St. Louis a hefty sum as part of the trade, and Major League Baseball must approve any cash transaction of more than $1 million, ESPN said.
Arenado hit .253 with eight home runs, 26 RBIs and 23 runs in 48 games last season after hitting a career-high .315 with 41 home runs and 118 RBIs in 2019.