Sports administrator C Lloyd Allen is dead
KINGSTON, Jamaica — Former Chairman of the Institute of Sports (INSPORTS) and President of the Jamaica Boxing Board, C Lloyd Allen has died, OBSERVER ONLINE has learned.
Details surrounding Allen’s passing are unconfirmed at this time.
More information later.