On the Scene: Draft Town in Chicago

Check out photos of the Texans' setup at Draft Town in Chicago.

Advertising

Advertising