LOS ANGELES (AP) — Former teen idol David Cassidy of "The Partridge Family" fame has died at age 67, publicist says.