Teddy Richards has performed with Aretha Franklin, Al Green, Natalie Cole, Joe Cocker, Nelly Furtado, and he's opened for Seal and INXS, among others.