Recent digital offerings by Sheryl Crow have featured some all-time musical greats, from the late Johnny Cash to two-time Rock and Roll Hall of Fame inductee Stevie Nicks. Those selections from Crow's forthcoming duets album, Threads, just scratch the surface of the impressive cast of musicians who took part in an ambitious project featuring a wide range of legends and young stars.

The full track list reveals more bold choices, such as Crow tackling a Keith Richards and Mick Jagger composition ("The Worst") with "Keef" himself, and a cover of Kris Kristofferson's "Border Lord" featuring its writer, country's own all-time Renaissance man. Beyond those examples, there's a genre-spanning list of legends (from Chuck D of Public Enemy to James Taylor) and an equally impressive array of young talents (St. Vincent, Margo Price).

Recently, Blake Shelton and Keith Urban have teased abandoning the album format and releasing songs digitally, one or two at a time. It's a sensible notion in a business that's always been driven by singles. Crow took the concept further, announcing in advance that Threads would be her final album, despite no plans to stop recording.

Threads is due out on Aug. 30, via the Valory Music Co.

Sheryl Crow, Threads Track List:

1. "Prove You Wrong" feat. Stevie Nicks and Maren Morris
2. "Live Wire" feat. Bonnie Raitt and Mavis Staples
3. "Tell Me When It's Over" feat. Chris Stapleton
4. "Story of Everything" feat. Chuck D, Andra Day and Gary Clark, Jr.
5. "Beware of Darkness" feat. Eric Clapton, Sting & Brandi Carlile
6. "Redemption Day" feat. Johnny Cash
7. "Cross Creek Road" feat. Lukas Nelson (digital/physical) or Margo Price (vinyl)
8. "Everything is Broken" feat. Jason Isbell
9. "The Worst" feat. Keith Richards
10. "Lonely Alone" feat. Willie Nelson
11. "Border Lord" feat. Kris Kristofferson
12. "Still the Good Old Days" feat. Joe Walsh
13. "Wouldn't Want to Be Like You" feat. St. Vincent
14. "Don't" feat. Lucius
15. "Nobody's Perfect" feat. Emmylou Harris
16. "Flying Blind" feat. James Taylor
17. "For the Sake of Love" feat. Vince Gill

Do You Remember Who Originally Sang Sheryl Crow's Parts on Kid Rock's "Picture"?