I think this is about right. I have felt often during the past three to five years that our roster had compared very favorably to many others in baseball, but aging and the difference between bringing in Soriano vs. bringing in Byrd (sadly, the better of the two contracts) have really changed that. Theriot- Okay player, but not any kind of star, low OBP guy for leadoff, no real power, decent SS, would have been worse if he won his arb. case. Fukudome- I actually like Kosuke, although his power never materialized. Lots of OBP, good in the OF, too much money, though. Lee- Well, used to be a monster, then really good, now getting older and untradeable due to his contract. Still great at 1B, but not the star we used to have. Ramirez- Total monster. Love having at least one player that is just great at the plate. Defense above average, not even super expensive for his production. Soriano- Old-as-hell young-player-skills guy. Used to have streaks where he carried the team, but we're doomed to watch this old banana rot on the vine for many more years. Sigh... Soto- Another ray of light, but its cloudly after his fatness ruined him last year. Please come back and be a great catcher again, Geo. I was going to do a bunch more, but its getting depressing. I still watch the games, but I almost feel like 2005 when the team just sucked so hard after Wood and Prior were assassinated by Dusty Baker.