Originally Posted by
Sam Odom
The Giants World Series roster:
Starting pitchers (4): Madison Bumgarner, Tim Hudson, Jake Peavy, Ryan Vogelsong
Relief pitchers (8): Jeremy Affeldt, Santiago Casilla, Tim Lincecum, Javier Lopez,Jean Machi, Yusmeiro Petit, Sergio Romo, Hunter Strickland
Catchers (2): Buster Posey, Andrew Susac
Infielders (6): Joaquin Arias, Brandon Belt, Brandon Crawford, Matt Duffy, Joe Panik, Pablo Sandoval
Outfielders (5): Gregor Blanco, Travis Ishikawa, Michael Morse, Hunter Pence, Juan Perez