8 Apr 14

Today the San Francisco Giants open their 57th Season in San Francisco and their 132nd overall. Their total record is 10697-9190 for a winning percentage of .538. They have won more games than any other Major League team.

Advertisements