Report says US is not ready to host the Greatest Show on Earth

February 21 – The United States is about to embark upon hosting the two biggest sporting events on the planet, in the form of the 2026 FIFA World Cup, and in 2028 the Olympic Games. However, according to a report released on Wednesday, the country is wholly unprepared for the burdens these events will place on its aging infrastructure.

Read more …