Odds:
TV: FSWI, FSMW
Stadium: Busch Stadium
1st NL Central
3rd NL Central
Ppd