Fleetwood Mac has had a string of hit singles throughout the years, many written by band members Lindsey Buckingham, Stevie Nicks, and Christine McVie.