ESC TO CLOSE

SEARCH

Nigeria’s Football Team Is Stuck in Atlanta—And Their First Match Is Less Than a Day Away

Nigeria’s Football Team Is Stuck in Atlanta—And Their First Match Is Less Than a Day Away

Despite being fresh of their flight from Atlanta, hopefully Nigeria's football team will be game ready for their match against Japan Thursday.