JFF President Captain Horace Burrell has died