SportsPen July 19, 2018: MLB predictions, big trades, British Open