I don’t know which is more surprising: the Angels giving a 10 year contract to someone who will be 32 years old next month, or that the Cardinals actually let him sign with another team.
I don’t know which is more surprising: the Angels giving a 10 year contract to someone who will be 32 years old next month, or that the Cardinals actually let him sign with another team.