Orlando wants the 2026 World Cup

The City of Orlando is still trying to show a little leg in an effort to host the 2026 World Cup. In 2018, it’s estimated that 3.572 billion people were watching; that’s more than half of the global population of humans over the age of four. For added context, it’s esimated that the most-watched Super […]