San Francisco Frontiers - Tupac Shakur ring sells for record $1 million