Buy this track


Johnny Cash featuring The Avett Brothers
"One Too Many Mornings"


Performed by: Johnny Cash featuring The Avett Brothers

Composer:  Bob Dylan

Label / Appears courtesy of:  Johnny Cash appears courtesy of Sony Music Entertainment; The Avett Brothers appear courtesy of American/Columbia Records


Lead vocal, guitar by Johnny Cash

Additional vocals by Bob Dylan

Additional vocals by Seth and Scott Avett

Acoustic guitar by Seth Avett

Banjo by Scott Avett

Produced by: Rick Rubin

Mixed by: Ryan Hewitt at Lock Stock Studio

Original tracks produced by Bob Johnston and recorded by Charlie Bragg and Neil Wilburn