David is on a 20-6 MLB run – delivering consistent winners and sharp insights. Looking for sharp MLB picks and predictions?