The Clyde Best documentary will premiere in London on March 25, and it will then be shown in Bermuda in April. A spokesperson said, “The powerful new sports and social history documentary about footballer Clyde Best will make its highly-anticipated world premiere at Sadler’s Wells East Theatre in London on Wednesday, March 25, 2026 at […]