Rain puts damper on Roach's debut - Barbados Today