Leading Off

August 13, 2014 5:51 PM

Leading Off: Giants win, but don’t expect woes to end

The Giants gave their fans something to cheer about Wednesday at AT&T Park with a 7-1 victory over the Chicago White Sox that ended a five-game losing streak.

Leading Off

Rants and raves about what sports fans are talking about

Related content