Credeble rumors or not, I'm guessing and hoping that this is the final roster:
It has just about everything we could realistically hope for. Phelps is on the roster to protect Ishikawa from tough lefties, as well as to give the Giants some pop. Man, does this team need pop. They are sorely lacking in pop. Hopefully, Phelps will be good for some pop. He's also a good fourth catcher in the event of an in-game tractor accident.
Burriss is fielding short in Fresno. He doesn't get jerked around the lineup after his first 1-for-20 stint, and he hopefully shows enough in AAA at shortstop to make trade bait out of Edgar Renteria.
Frandsen has a clear path to a starting job. There wouldn't be a temptation to cram him into a super-utility role because he's the only other player on the roster who could cover third, though I guess Velez wouldn't be the end of the world for a couple of innings.
Velez is the last guy on the bench, as well he should be. His speed will be an asset as the 25th-man; if he plays his way into more at-bats, that's just fine. For a utility player, Velez is ridiculously limited defensively. Maybe he wins the starting job, but I'm guessing Frandsen has the upper hand.
Uribe is basically Pedro Feliz with worse defense at third, but with the ability to play short. Had I thought that Uribe would have accepted a minor-league role and a bench job, I would have been making a case for him all along. He doesn't have any platoon splits, so there isn't any real advantage to having him start against lefties. There isn't a huge temptation to start him at third, either, as he was pretty awful last year. He isn't Joe Crede, who was an ALL-STAR!! last year. Uribe isn't good -- if he were good, he'd be starting somewhere -- but his limited skill set matches up well with the Giants.
If this depth chart holds, the bench would have two righties with pop (Phelps and Uribe) and a lefty with pop (Schierholtz). My only complaint with the bench is that Roberts and Velez are more than a little redundant. Punchless lefties with limited on-base skillz but a ton of speed? Thanks, but one will do. No need to stock up at Costco. What the Giants need is some pop.
The pitching is solid from top to bottom. I'm expecting big things out of Other.
Comment starter: Is this the roster? How will they find a way to repress Phelps now? Are you happy with the roster? I...I...am. For the first time in years, I would be happy with this 25-man roster. It doesn't suck hot glass through a straw, and there aren't any egregious prospect snubbings. The goal for 2009 should have been to put a decent team on the field without limiting their options for 2010. That's what we seem to have.
Good job, Sabanb; ; . Huh. That's weird, I tried to type "Good job, Sable kn ;", but my keyboard wouldn't let m...hey, it did it again. Ahem. Good job, Sab ;lks jdf;a. Dammit. You know what I'm getting at. I tried to type it again, and I had to ctrl-alt-del.