Diamondbacks vs Cardinals prediction and best bet for July 23. McGreevy's pitching edge points to the under and a Cardinals moneyline lean at Busch.