ML can mean Moneyline in sports betting. In horse racing, ML means "morning line."