FIFA Goliath of Football Meets TT David
FIFA – the all-powerful Goliath of world soccer – seems in danger of outplaying itself at its own game amid the eruption of a major scandal involving recalcitrant member Trinidad and Tobago as the proverbial David in a contest involving the giant versus a pint-sized opponent on the football battle field