It's Edmonds being Edmonds. He's a streaky player, yes, but I'll give you that he has been sucking it up more than usual lately. He's also still fighting the remnants of the shoulder injury you mentioned, so that's part of it too. You also have to consider that he is
35, throws himself around in the OF like he's a 23 year old rookie at times, and that '04 was definitely his career year. Expectations were really high for Edmonds this year, and I kept wondering where the justification for those were coming from.