Albert Pujols signs with Los Angeles Dodgers

Apr 12, 2021; Kansas City, Missouri, USA; Los Angeles Angels first baseman Albert Pujols (5) gets ready to bat against the Kansas City Royals during the sixth inning at Kauffman Stadium. Mandatory Credit: Jay Biggerstaff-USA TODAY Sports

Albert Pujols is signing with the Los Angeles Dodgers, joining one of the best teams in MLB just days after his release by the Los Angeles Angels.

Pujols was designated for assignment on May 6, with Los Angeles granting the 41-year-old’s request to be released. The future Hall of Famer reportedly called out manager Joe Maddon, angered over not being an everyday player, leading to the organization parting ways with him.

Related: Tony La Russa says White Sox have no room for Albert Pujols

A 10-time All-Star selection and three-time NL MVP, Pujols received limited interest from a few teams. Ultimately, with no club offering him the opportunity to start, he opted to sign with the club that offered him the best chance at winning a third World Series title.

Across 24 games for the Angels this season, Pujols hit five home runs and contributed 12 RBIs. But the aging slugger also posted a .198/.250/.372 slash line and was losing at-bats to better hitters. In the final season of his 10-year, $253 million contract, Los Angeles finally moved on from one of its biggest free-agent busts.

Pujols will serve as a right-handed bat off the bench for the Dodgers. With multiple hitters on the injured list, Pujols should see a few at-bats every week. He currently has the fifth-most home runs (667) in MLB history, 29 behind Alex Rodriguez.

Related: MLB world reacts to Albert Pujols being released by Los Angeles Angels