1. Time For Giants To Rehire Barry Bonds

    It's time for Giants owners to rehire Barry Bonds.  Long past time, actually. Tim Lincecum obviously agrees. Well, ok, that's my fantasy.  But any Giants player, like any Giants fan, knows that hitting is what the Giants lack most...

    John P. Slevin Written by John P. Slevin about over 4 years ago 995 reads 21 comments