San Francisco Giants

Team RankingAVGRHRERA
Giants.241293644.82
NL West Division4th4th5th5th
National League 13th13th15th12th
Situational Stats