Albert Pujols has found a new home, and he didn't have to go far.
Pujols is reportedly in agreement with the Los Angeles Dodgers on a contract for the rest of the MLB season.
According to Jorge Castillo of the Los Angeles Times, Pujols will be playing for the Dodgers and not one of their minor league affiliates.
Pujols, 41, spent the last nine seasons with the Los Angeles Angels, and had played about five weeks of his 10th season before he was abruptly released on May 6. The reasons for that remain unknown, but Pujols reportedly was upset at his playing time being reduced by the front office.
The Dodgers will presumably use Pujols, who was hitting .198/.250/.372 in 24 games and 92 plate appearances with the Angels, to replace Edwin Ríos on the bench. Ríos was a backup third baseman and first baseman who had season-ending shoulder surgery last week. Maybe you see the obvious problem here: Pujols is primarily a first baseman and designated hitter, and has played a grand total of seven games at third base in 10 years with the Angels, with just two in the last three seasons.
Pujols was certainly hitting better than Ríos when he went down, as Ríos' batting average was under .100, but positional flexibility is an issue. Who knows what the Dodgers will ask him to do, but with no designated hitter in the National League, the options are limited.
More from Yahoo Sports: