Omni Hotels & Resorts plans to add a hotel to the complex in Frisco, Texas, that houses the Dallas Cowboys’ headquarters and football practice facility. The 16-story Omni Frisco Hotel will reflect the football team in design features. Read the Frequent Business Traveler story here