Super Bowl LI sculpture unveiled at Houston's Waterwall

HOUSTON – Houston officials unveiled a sculpture Friday morning celebrating Super Bowl LI.

TD, the city's official big game mascot, revealed the 6-foot-tall, 1,600-pound sculpture at the Waterwall in Uptown Houston.

The event marked 51 days until Houston plays host to Super Bowl LI on Feb. 5.


Recommended Videos