7. ALEX RODRIGUEZ $29 million
Photograph By Frank Franklin II/AP Images
In 2007, the Yankees signed A-Rod to a 10-year, $275 million deal, making him the highest-paid player in MLB history. This season, the 37-year-old third baseman has yet to play a game and isn't likely to return from the DL until after the All-Star break. He could also be facing a league suspension for his connection to the Biogenesis PED scandal.