All the injuries he's had are a shame, besides being a great player who's not been out in the field enuf to show it, he's also a pretty cool dude. I met him once and didn't get the arrogant vibes that you often get when you meet a top level pro athlete or Hollywood bigshot.... He's like a regular guy who just happens to be a great baseball player.
Playing first sure helps, as you make fewer body-risking plays... But I also think he's changed his training routine, and is laying off the weights and focussed more on stretching and having as flexible a body as possible.