I've read all the comments, here and elsewhere, and the big issue seems to be the $10 million / 10 year personal services contract that kicks in next year, which apparently would be voided if he signs elsewhere.
Having said that, I've seen the suggestions he should sign with KC or St. Louis, and the reasons why neither makes sense.
I'm going to throw out 4-5 observations
1. if he wants to play, as many have written, and the Angels are trying to win, and the Machine is chasing personal stats and glory such as 700 HR, with 33 to go, he is going to need a minimum of 2 years.
2. he needs to do it on a bad team, and the worst team in baseball, which is a team in full rebuild mode, is the Detroit Tigers. It might be fun to see him in the same lineup as Miggy Cabrera [just as Angel fans have had fun seeing him in the lineup with Mike Trout the past 9 years, though without much success]
3. he can't play the field any more, he has very limited mobility / range, he is clearly in pain running the bases, hits into more double plays than any other player, when he isn't striking out, others have said he must be in the AL and play DH [see Tigers above] but another spot for him can be a home run ball park. Maybe the Colorado Rockies, though it's not an AL team.
4. there are a couple of red state small market teams that are more covid reopened than others, and perhaps could use an attendance draw. Maybe Pujols in Tampa Bay or Texas?
"Ability may get you to the top, but it takes character to keep you there." - John Wooden