Dallas is a major city that has hosted major events. From Super Bowl XLV in 2011 to the NBA All-Star Game in 1986 and 2010, North Texas has lowkey been a big deal for some of the most unique experiences in the world. Now we’ll be able to add the FIFA World Cup to our […]