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. Hitting and knowing ... (Continue reading)