Who played the guitar solo on the Beatles song, While My Guitar Gently Weeps? August 17, 2017 By Show answer Eric Clapton More Music Questions