Question: who played piano on i can't make you love me
Answer: Bruce Hornsby