• How are the Giants - yes, the Giants! - the best team in baseball?

    11 days ago - By ESPN

    A roster that looks more suited for 2014 currently ranks ahead of the Dodgers, the Padres in the standings. The secret? A perfect blend of arts and science.
    Read more ...