Wow and people complain about the Reds offense.

Giants can't seem to do anything.

Hopefully the Reds score here and dont make me eat those words.