My kingdom for a series win! Could really use one here to keep the Jays at bay. Especially in the wake of all the injuries. If yesterday was the big "stop" from Wright, this would be the stabilizing win from Rodriguez. Especially with two games against the suddenly world-beating Giants coming up.