Some of you may remember the sculpture set up in "Sundance Square" (qoutes as it was a parking lot at the time) during ESPN's coverage of the Superbowl. ST states,
The sculpture will have a permanent home in Fort Worth after the Super Bowl, at a site yet to be determined.
Read more here: http://blogs.star-te...l#storylink=cpy
But I have not heard or seen anything about it since.
Anyone know where it is and if it will return?