The Minister of Sports Development, Senator John Owan Enoh has revealed that Team Nigeria has no excuse to fail, as the nation counts down to the start of the 2024 Olympic Games in Paris, France.
He stated that with the full backing of President Bola Ahmed Tinubu who approved 100 per cent of the Olympic budget, the burden is now on the contingent to repay the president’s goodwill and make the nation proud.