ford center

ford center

Indoor HS football stadium

1w ago
SOURCE  

Description

This is the rendering of The Star in Frisco, Texas. The new home of the Dallas Cowboys World Headquarters & Training Facility, The Ford Center and The Omni Hotel.