Inside the FIFA Fan Festival in Houston. Houston’s FIFA Fan Festival, a free event where soccer fans can watch World Cup matches, was closed Monday and will reduce its operating hours Tuesday because ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results