Sheryl
Crow - Acoustic Guitar, Bass, Piano, Wurlitzer, Keyboards, Vocals,
Harmony Vocals
John Shanks - Guitars, Banjo, Bass, Keyboards,
Background Vocals
Jeff Trott - Guitars, Bass, Piano, Keyboards,
Background Vocals, Synthesizer Bass, Wurlitzer, Slide Balalaika
Brian
Macleod - Acoustic Guitar, Drums
Greg Leisz - Pedal Steel, Baritone
Guitar
Bruce Kaphan - Pedal Steel
Roger Joseph Manning Jr. - Piano
Jamie
Muhoberac - Keyboards
Mike Elizondo - Bass
Daniel Chase -
Percussion, Drums, Casio
Abe Laboriel Jr. - Drums