John Legend performs at the Theater at Madison Square Garden on 6/27/17. (Photo credit- Zack Lane/MS