I honestly think the giants prevail and take it tonight. I thought I would create a thread for the giants cuz it seems like everyones on the royals from the few I have read. They (SF) are more experienced, I feel like they have the better pitcher going , though could be a toss up with Hudson not doing as well as lately. Better hitters, not necessarily the hottest after last night . BUT KC did go, what, like 14 innings before a run was scored in SF gm 4&5. Also I still feel bullpen is even, but KC is at home so that helps them, by having the last at bat in a close game late. SO all that being said, im on giants, have been since the beginning, not on here, but none the less I hope they finish it up, throwing $350, just bought it at +130 GOOD LUCK!
What is everyone else on? and why?