Will St. Louis win at least 70 games this season? (62% odds) | Kelvon