South Field Officially Renamed Flora Duffy Stadium (International Games)
The National Sports Center South Field has officially been renamed the Flora Duffy Stadium. At a Ceremony hosted by the Premier and his Cabinet, who decided to rename the Stadium, the Premier said