A few years ago had he hit the free agent market he would have created a bigger stir than Holliday. However, there are many factors working against him now, such as:
- Injury history. Major knee injuries aren't good in any sport, but they're especially not good when your position requires you to be able to run well and you used to be a threat on the bases, but alas, that is no longer the case.
- Age. The other marquee free agent, Holliday, is sapping Bay's value because he's younger and healthier. Though Bay has proven he can succeed in the AL, nobody wants to heap a large contract upon an outfielder with knee woes whose production can only go down from here on out.
- He's considered one-dimensional. Holliday also hurts Bay's value here because he can hit to all fields and possesses a superior career BA. Though Bay is no slouch, he is definitely a pull hitter who goes for the fences most times. That's not a bad thing, but what if he gets hurt or somehow loses that amazing power? He doesn't have the tools to compensate for that loss right now, and even Bay is aware of that (see hesitation on Mets contract offer)
All that considered, I would still sign Bay. Few teams care about defense in LF unless they're built around speed and defense alone, and even then teams like that can afford one or two average-to-below-average fielders. He's supposedly receiving more attention than Holliday, so perhaps the better question is why can't a more fundamentally sound, athletic, high-average hitter like Holliday get more play in free agency?