Odds:
STL-105
TV: WLS, FSMW
Stadium: Wrigley Field
3rd NL Central
2nd NL Central
Ppd