On Thursday, Miguel Cabrera said he had no complaints about the $472,000 contract the Marlins gave him for this season, even though he led the team in all offensive categories in 2005. He made $370,000 last year. That's more money than Cabrera ever has made, but it's paltry considering that, even at age 22, he is among the game's elite players.