John Legend takes soul to a new place

  • John Legend sings at the Fillmore in Miami Beach on Friday night. NISSA BENJAMIN / MIAMI HERALD STAFF