By Ed Schmidt Jr. Sprawling Resort in a Phenomenal Location Slated to officially open in May, the $520 million, 660-acre resort complex will be one of the largest golf resorts on the planet. The Omni PGA Frisco Resort is located 30 minutes from the Dallas/Fort Worth International Airport. Frisco, a city of 210,000, is also home […]