Originally posted on 10/23/2013:

Giants world series wins were flukes. Yup. Almost the exact identical team a year later and they struggled to get to .500...their pitching sucks balls. And don't claim the reason was brian wilson or angel pagan, because that would be laughable.

And it's funny when you Giants fans mention payrolls like your team isn't massively overpaying players. You guys have like the 5th or 6th highest payroll in mlb and finished damn near last in the worst division in baseball.