No games for this day
No games for this day
No games for this day

San Francisco Giants

9
Finished
Sat, Mar 30
6

San Diego Padres