I really want to take Wacha and the St Louis Cardinals here as the -120 or so favorite.
Can anyone tell me if Matt Holliday is expected to play? He left the game last night after hurting his right quadriceps.... Not sure if it is slight cramping or something serious. Holliday is batting .412 against De La Rosa and is a key factor in my decision.