MLB 8/7 Preview: Kansas City Royals Vs. Boston Red Sox