Lindsey Buckingham
The song was played live by subsequent versions of Fleetwood Mac with Bob Welch and then Lindsey Buckingham singing the vocal and taking on the song's guitar parts.