With the 25 man roster officially set, the Giants are officially ready to go for Opening Day, whatever that may entail.
Steve Kline is out, while
Merkin Valdez,
Erick Threets, and Special Agent
Jack Taschner all make the roster, rounding out a pretty solid group of bullpen arms. Getting the Opening D...