Question: who is the highest paid mlb player in history
Answer: Rodriguez has signed two record - breaking contracts over the course of his career .