During my preparations Wednesday through Friday I visited the NFL Experience inside the Dallas Convention Center (easily in the top 5 convention center spaces in the country), Sundance Square in Fort Worth, Long Star Park in Grand Prairie, and the beautiful Ballpark at Arlington.
FORBES: A Fan's Reflections On Super Bowl Week In North Texas