who sings let the river run with eminem
River (Eminem song) "River" is a song by American rapper Eminem featuring guest vocals by English singer-songwriter Ed Sheeran. It is the fifth track from his ninth solo studio album Revival (2017).[3] The song was written by Mathers, Sheeran and Emile Haynie, and produced by Haynie. "River" was released to radio on January 5, 2018 as the album's second single.