BK & Ferrario September 30, 2021 Managing editor of Betsided Ben Heisler on the Cardinals odds to win the World Series. Share: