Yes, everyone seems to be on the Giants today, and at first glacé seemed like a good upset pick.
I'll go against the grain and public bets coming in on SF.
Cards are an impressive 17-6 following a loss (best in majors) and they did that at a 70% clip last season.
Garcia has been nothing short of impressive vs Giants in his short career and has just won games for Cards. Vogelsong has very poor #'s vs Cards line-up and has been beaten up by Cards in his career. He is much better at home than on the road with a 5.30 ERA.
Should still be a close game, but I like Cards chances and if they don't get it today, Wainwright is on mound tomorrow.
I'll go against the grain and public bets coming in on SF.
Cards are an impressive 17-6 following a loss (best in majors) and they did that at a 70% clip last season.
Garcia has been nothing short of impressive vs Giants in his short career and has just won games for Cards. Vogelsong has very poor #'s vs Cards line-up and has been beaten up by Cards in his career. He is much better at home than on the road with a 5.30 ERA.
Should still be a close game, but I like Cards chances and if they don't get it today, Wainwright is on mound tomorrow.