Giants set 2017 Opening Day roster

The San Francisco Giants, who will open their 135th National League campaign, have set their 2017 Opening Day roster, club Senior Vice President and General Manager Bobby Evans announced today:
 
The 2017 Opening Day roster includes: Pitchers (12)
Ty Blach, LHP
Madison Bumgarner LHP
Matt Cain, RHP
Johnny Cueto, RHP
Cory Gearrin, RHP
George Kontos, RHP
Derek Law, RHP
Mark Melancon, RHP
Matt Moore, LHP
Neil Ramirez, RHP
Jeff Samardzija, RHP
Hunter Strickland, RHP 
Catchers (2)
Nick Hundley, C
Buster Posey, C
Infielders (6)
Brandon Belt, IF
Brandon Crawford, IF
Conor Gillaspie, IF
Aaron Hill, IF
Eduardo Núñez, IF
Joe Panik, IF
Outfielders (5)
Gorkys Hernández, OF
Chris Marrero, OF
Jarrett Parker, OF
Hunter Pence, OF
Denard Span, OF 

More from MLB.com