Sunday, August 28, 2016

Giants face Atlanta at home

   The Atlanta Braves are in San Francisco today to play the SF Giants. The Giants ate in 2nd place in the National League West with 70 wins and 59 losses.

No comments: