Opinion Aug 25, 2021 I’m gonna say it, TCO Performance Center is nicer than the Dallas Cowboys facility that is sweeping the Internet right now… It’s sweeping the sports Internet right now but if you haven’t already seen it, now’s the time to check it