Remember meForgot password?
    Log in with Twitter

2017-09-07 20:00:10

Venues under consideration for the joint North American 2026 World Cup bid include the 105,000-capacity AT&T Stadium in Arlington, Texas, home of the Dallas Cowboys

Image uploaded by AFP
Featured In
News Sep 7, 2017 - 41 cities bidding for 2026 World Cup games