Since Game 7 of the NLCS was not necessary, Wainwright will be pitching World Series Game 1 on 8 days rest having not pitched since an unlucky Game 3 loss to the Dodgers where he allowed only two runs in seven innings but received literally no run support while taking the 3-0 loss. Well...
In case you were wondering, Wainwright has made 12 starts this year on more than the customary four days rest combining the regular season and the playoffs, and in those starts, he has a 1.61 ERA and 0.94 WHIP with 82 strikeouts vs. 16 walks in 95 innings, and four of his five Complete Games this year have come on extended rest!
Cardinals +113 Game 1 for me.