Nick Charles, the veteran boxing broadcaster and one of the sport's true nice guys, is battling advanced cancer.
Nick Charles battling cancer