Masters football a hit but . . . - Barbados Today