Never heard of Frisco, had to look it up.
Pro soccer team, pro baseball team (Double A), a couple of Bowl games, an indoor stadium for the high school teams. Pro football team headquartered there. Used to have a velodrome, but I think that bit the dust. It's the location of choice for sports fans. Upscale suburb of Plano.
Frisco, where the Dallas Cowboy’s training complex “The Star” is and where the PGA is building it’s new headquarters including 2 championship golf courses, Omni Hotel, hotels, conference centers, residential, lakes, an incredible development. Frisco is exploding and I think just named the best city to live in period...in the whole country.