(07-24) 17:22 PDT SACRAMENTO -- A Vallejo rapper is facing federal drug charges after being arrested at Sacramento International Airport with 6,000 ecstasy pills hidden in his clothes, authorities said Thursday.
Steven Noel Davison, 34, of Vallejo, also known as "PSD," "PSD tha Drivah" and...