This year's All-Star Weekend in Los Angeles will officially be a proper send-off for future Hall of Famer and St. Louis Cardinals legend Albert Pujols. On Monday, Pujols shockingly announced plans to participate in the 2022 Home Run Derby, as reported by Katie Woo of The Athletic.

Albert Pujols will participate in the 2022 T-Mobile Home Run Derby on July 18 at Dodger Stadium as part of MLB's All-Star Week, multiple sources told The Athletic.

Well, that was unexpected. Pujols was added to the All-Star Game roster by MLB commissioner Rob Manfred as part of a new clause under the latest collective bargaining agreement.

However, no one could have seen this coming. A 42-year-old Pujols, with 677 career homers to his name, stepping up to the plate in his fifth and final Home Run Derby. It's a real treat for Cardinals and MLB fans.

The 22-year veteran announced that this season would be his final ride back in March after signing a one-year, $2.5 million contract with the Cardinals this offseason.

A three-time MVP and two-time World Series champion, Pujols has a special place in the hearts of Cardinals fans. He burst onto the scene as a 21-year-old rookie, belting 37 homers while batting .329, looking like a player 10 years his senior.

Is it any surprise that the young, 21-year-old Rookie of the Year turned into the legend poised to wow fans one last time in the 2022 Home Run Derby? It shouldn't be.

Fans should cherish the moment when Albert Pujols walks up the plate during the Home Run Derby, the All-Star Game, all of it.

They'll be watching a living legend.