here's more info on this great song:
WRITTEN & PERFORMED BY (in order of appearance): Mike Marshall, Too Short, E-40, Hammer, San Quinn, Mistah F.A.B., Mac Mall, Dem Hoodstarz (Band-Aide & Scoot), Jimmie Reign, Meilani, Turf Talk, The Pack (Lil' Uno, B., Young L), Ray Luv, Baby Bash, Nump, Shock G, James “D-Train” Williams, Martha Wash, Kimberlee Payton, Isa S. Chu, Laura Lane, Nancy Zumwalt
PRODUCED BY: Traxamillion & Jon Manuel
VOCAL ARRANGEMENTS BY: Gus Kambeitz, Mike Marshall, Jimmie Reign, Meilani
MASTERED BY: Saint John
SPECIAL THANKS TO: Jim Archer, Travis Loughran, Leslie Perez, Mugzi, E-Rock, Kevin “K9” Pringle, Kenny/Done Deal, Cookoo/Sic Wid It, Stretch/Thizz, Robin Herman/Lawless, Bea Andrade/Oakland Interfaith Gospel Choir, Margaret Verghese/United Stations
from Wild 94.9's website
http://www.wild949.com/pages/tupac_trib.html