Have you checked out the Dallas Cowboys new facility in Frisco. It’s called “The Star,” and the $1 billion facility is pretty awesome.
It’s basically it’s own city. We are kind of shocked Jerry didn’t try to make it a city honestly. They have a full blown indoor, and outdoor practice facility. They have an Omni Hotel there, and basically anything you could possibly want.
We can’t wait to go check it out. You can see behind the scene photos of the facility HERE!!!
