A roster that looks more suited for 2014 currently ranks ahead of the Dodgers, the Padres (and every other team in the sport) in the standings. The secret? A perfect blend of arts and science.
How are the Giants — yes, the Giants! — the best team in baseball?
- by ESPN