The Netherlands and Japan bring the World Cup back to Texas with a thriller
World Cup soccer is back in Texas for the first time since 1994 as Netherlands vs Japan kicks off at Dallas Stadium. Oranje Army turns streets orange, Japan's drums roar, then Van…