Sung at graduations, funerals and retirement parties, Stephen Schwartz's 'For Good' is now the 'Hallelujah' of showtunes.
In the summer of 1988, in Marin City, California, Tupac Shakur was the 17-year-old king of rap battles. Known as 2Pac, he was ...