It's throwback uniform day! The Dodgers are wearing the same uniforms that they had in place when they signed Kevin Brown, and the Giants are wearing barrels with straps on them.
Angel Pagan - CF
Ryan Theriot - 3B
Melky Cabrera - LF
Buster Posey - 1B
Nate Schierholtz - RF
Mike Fontenot - 2B
Brandon Crawford - SS
Chris Stewart - C
Yusmeiro Petit - P
True sign of baseball nerddom: I'm disappointed I can't watch Petit pitch today. He kind of fascinates me in that Kevin Pucetas way. Also Kevin Pucetas is available because the Royals released him. Why stop at Boof Bonser and Brian Burress? Everybody's the next Ryan Vogelsong! Collect them all!