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.