$25,000,000 per year for TEN years for a guy whoplays first base, is injury prone, past his prime and who can barely run? The only reason the Yankees didn't go for this guy is because they are already set at first base and even they aren't dumb enough or careless enough to spend this kind of dough for a guy who will be at DH in a couple years.
I've seen some bad deals (look at the money the Marlins are shelling out for old and injury prone players) but this takes the cake. Congrats Angels, you officially own Albert P - forever.