I saw those suspensions and found them laughable. I guess they couldn't suspend their hot asset right now, which if that was the case makes the whole suspension thing a joke. They should take a lesson from the NHL Department of Player Safety, where if you hit someone in the shoulder, they can be suspended for the remainder of a playoff series.
As for the Giants game tonight, good win for the Giants and nice to see Madbum get a good start. Giants pitching this year has been suspect at best, so to see two good solid starts back to back from Cain and Bumgarner is a good thing.