The Associated Press says New Mexico’s Bill Richardson is endoring Barack Obama.