Advertisement

Albert Pujols, St. Louis Cardinals agree to one-year contract

Albert Pujols is returning for at least one more year with the St. Louis Cardinals, the team the future Hall of Famer played for in the first 11 seasons of his career.

Pujols and the Cardinals have agreed to a one-year contract worth $2.5 million, according to a person with direct knowledge of the contract told USA TODAY Sports' Bob Nightengale. The person spoke on the condition of anonymity because the deal was not yet finalized.

The St. Louis Dispatch and Athletic were the first to report the deal.

Pujols played for the Cardinals from 2001-11. He was the 2001 NL rookie of the year, and then went on to win three National League MVP awards. Pujols also was a vital part of two World Series title-winning teams (2006 and 2011) in St Louis.

Pujols signed a free-agent contract with the Los Angeles Angels in 2012 and spent nine-plus seasons with the team before being released on May 13, 2021. Four days later, he signed a free-agent contract with the Los Angeles Dodgers.

Albert Pujols appeared in 85 games for the Dodgers in 2021, batting .254 with 12 home runs and 38 RBIs.
Albert Pujols appeared in 85 games for the Dodgers in 2021, batting .254 with 12 home runs and 38 RBIs.

NIGHTENGALE NOTEBOOK: 107 wins wasn't enough? San Francisco Giants must prove themselves all over again

'PUT IT ON RECORD': Dodgers manager Dave Roberts says team will win 2022 World Series

EVERYTHING YOU NEED TO KNOW: Stay up to date with our sports newsletter

Pujols, who has a career .297 batting average, ranks fifth on the all-time home runs list (679) and 12th on the all-time hits list (3,301).

The 2022 season also marks what likely will be the career finale for Pujols' longtime St. Louis teammate, catcher Yadier Molina, who enters his 19th major-league season, all with the Cardinals.

Contributing: Bob Nightengale, USA TODAY Sports.

This article originally appeared on USA TODAY: Albert Pujols, St. Louis Cardinals agree to one-year contract