Barbados Football Association (BFA) Premier League debutants Scotty’s Car Rental St Andrew Lions are slowly earning the title of “giant killers”. After defeating reigning league champions Weymou...