There is no worse fate than being “just okay” at something. No matter how long the list of people who cannot match your abilities, ample evidence suggests there are lots of folks who are better. Cody Ross isn’t a bad baseball player, he just isn’t good. Certainly not “great.” He can him some home runs and play some outfield and that isn’t anything to sneeze at. But he isn’t a game-changer and he might not even be an everyday starter on a good team.
Where does that leave the Arizona Diamondbacks? After reportedly agreeing to a three-year contract with Cody Ross, they have more than their share of outfield options. Maybe Cody Ross doesn’t need to start for the Snakes? But at three years (plus an option) and $26 million, you kind of figure he will.