Ball is in your hands - Barbados Today