MLB Weekend Series Betting Report and Free Pick: Arizona at Atlanta