FanShot

Pujols to sign with the Angels for 10 years

348

It can reach up to $260mil with a full no-trade clause. I'm surprised by this I thought it would be the Cardinals or Marlins