SF Giants: Milestones on the Road to the Playoffs.
Joe CasoloCorrespondent IJuly 15, 2009SF Giants: Milestones on the Road to the Playoffs.
0 of 7

Milestone 1: Randy Johnson's Health
1 of 7

Milestone 2: The Continued Development of Travis Ishikawa
2 of 7

Milestone 3: The Fifth Spot in the Rotation
3 of 7

Milestone 4: Ooh-ribe! Ooh-ribe!
4 of 7

Milestone 5: Jeremy Affeldt and Company
5 of 7

Milestone 6: Nate Schierholtz's True Emergence.
6 of 7

Milestone 7: The Skipper, the Chemist, the Candlestick Breaker
7 of 7

X