Former MSNBC anchor Rick Sanchez has been named as a new Atlanta-based anchor for CNN's domestic channel.

Sanchez was most recently an anchor at WTVJ-TV in southern Florida.

Princell Hair, executive VP and general manager of CNN/U.S., said: "Rick developed a reputation as one of the most dynamic anchors among the diverse television audiences in South Florida through several distinct news shows and talk shows.

"I am immensely impressed with his dedication to solid reporting. We’re excited to have him join CNN."