The 29 highest-paid MLB players of all time.
Thanks to a pair of contracts worth more than $250 million, Rodriguez has made more than $430 million in his career.
But A-Rod is not alone.
In all, 29 players have made at least $150 million in their careers, including 12 who - like A-Rod - played at least part of the careers with the New York Yankees.