He played 140 games once, which I consider a full season in today's game.
As for the injuries, don't get me wrong, he has also hurt himself running (last year) but so many of his injuries came from wild outfield play, which he has toned down a lot the past two years. And had he not had that fluke wrist injury that was completely out of his control, he probably would have played 120 games last season.
And at some point, those fluke injuries will not happen for one calendar year and he'll play over 110 games.