St Stephen’s are champs - Barbados Today