Omar Walcott Roberts, a towering center
Omar Walcott Roberts, a towering center who helped anchor the national basketball team during its first continental title and historic Olympic debut, died following a battle with cancer, EL NACIONAL reported. Walcott Roberts passed away after disclosing his diagnosis last August, when he publicly requested financial assistance to cover medical treatments. Former owners from the … Read more