Cowboys & City of Frisco Announce Omni Hotel at the Star

The Cowboys, the City of Frisco, and Omni Hotels hold a press conference at The Star to formally announce the Frisco Omni Hotel at The Star.

Advertising