Okay, we've had the shout out for Peter Green, Danny Kirwan, Lindsey Buckingham, and now Bob Welch.
So, to finish the cycle, I'll mention that Jeremy Spencer just released his first album, "Precious Little", in over 25 years. Amazingly enough, it's actually pretty good and worth checking out. FWIW, "Guitar Player" magazine called it (IIRC) the best comeback record in the last 30 years. Fleetwood Mac has certainly had some guitar talent move through the rotating door over the years, hasn't it?
Neil Heywood (a pretty fair player, himself) was the "offstage" guitar on the last tour and in the late '90s, when Buckingham quit, the band toured with a couple of stand-ins. If someone can identify those two, I think we'll have name checked anyone who ever strummed a chord for Fleetwood Mac.
Marty
At the end of the day, though, if forced to choose, I'd still take Lindsey Buckingham's catalog over that of anyone else (Beatles expressly included) mentioned in this thread. Just my preference - I love the tunes from a lot of these folks, but you can't beat the pickin' of LB and Fleetwood Mac.