taylor rae seals the deal