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