With the exception of a few moves to add pitching depth, the Giants have largely kept the roster intact the past few weeks. But it wasn't always that way, of course. Last night's thrilling win included seven hitters who were not on the Opening Day roster.
All of the churn worked. The Giants have won 13 of 15 to get back into the Wild Card hunt and appear to have a much brighter future.
But what happened to all those guys who tried to fill these holes before the Alex Dickersons and Donovan Solanos showed up?
Here's a rundown of the players who were designated for assignment in the downtimes...