Former Cavalier SC and Jamaica player William ‘Roy’ Welch died on Saturday night at the University Hospital of the West Indies. He was 73. Welch, who was admitted to hospital a week ago, died at 11:59 pm Saturday after a prolonged battle with prostate cancer.

© 2023 SportsMaxTV All Rights Reserved.