With our hard hats, goggles and fluorescent green safety vests on, we made our way up to the fourth floor of the Omni Frisco Hotel, currently under construction. Slated to open next summer, the hotel will serve as a cornerstone of The Star development, which will be anchored by the Dallas Cowboys World Headquarters and […]