News

Candy Reid is a sports anchor for CNN International. Based in the network's world headquarters in Atlanta, she is one of the anchors for the global sports wrap-up show ...