Overview
"Sing for the Moment" is a song by American rapper Eminem from his fourth album The Eminem Show (2002). It was released in 2003, as the fourth single from The Eminem Show and the final single in the United States. The song samples "Dream On" by American rock band Aerosmith.
"Sing for the Moment" received positive reviews from music critics, with many critics praising Eminem's rapping ability, the lyrics, and the "Dream On" sample. "Sing for the Moment" proved to be successful, peaking inside the Top 10 in twenty countries. In the United States, "Sing for the Moment" reached number fourteen on the Billboard Hot 100. It was also a number-one hit in Portugal. The song, along with the original "Dream On", was used in a trailer for the 2016 animated film Sing.
Background
"Sing for the Moment" was the first song Eminem wrote for the album. It contains samples of the song "Dream On" by the rock band Aerosmith. Joe Perry plays the guitar solo at the end of the song, and a sample of Steven Tyler singing is used as the chorus for this song. Eminem chants "sing" when Tyler starts to sing the chorus, and Eminem also chants "sing with me" and "come on". Eminem says the words in his live performances as well. The beginning of the song samples the intro of "Dream On" too. "Sing for the Moment" was later released on Eminem's greatest hits compilation album Curtain Call: The Hits (2005).
"Sing for the Moment" mentions John Guerra, a bouncer whom Eminem had an altercation with on June 4, 2000, after the rapper claimed he saw him kissing his ex-wife Kim. Eminem deliberately mispronounces his last name as "Guerrera:"
From Wikipedia (CC BY-SA 4.0).