Why Darren Oliver’s contract doesn’t entitle us (or the Blue Jays) to a thing.
Just when Darren Oliver is out, he pulls himself back in. And he keeps getting better.
The Giants join the 100 percent club