Which Franchise Is This Era's Best?

TOWER GROVE • The San Francisco Giants not only bested the Cardinals on the field this postseason by claiming their second World Series championship in three seasons, the Giants may also have elbowed the Cardinals aside from a less official spot in the standings...