Who can we blame for this? Belize’s football team has been denied access in this year’s CONCACAF Champions League because there is not an adequate stadium in the country for home games. Sad but true.
Is this really a surprise when our proudest stadium is named “Marion Jones”? Read the details below:









