John Legend is back with new single titled "Preach" Produced by Greg Kurstin