Skip to main content Skip to footer

Baylor Scott & White Sports Therapy & Research at The Star in Frisco, Texas

A game-changing sports performance and healthcare destination focused on safety and research.

The Star is home to several specialized centers for sports therapy. Select a center from the options below for more information.

A comprehensive sports performance and healthcare destination for all
Harnessing the innovative in injury prevention, performance, recovery, education and research, Baylor Scott & White Sports Therapy & Research includes a unique collaboration. The 300,000-square-foot, nine-story facility is located in Frisco at The Star, a sports and entertainment district that is home to the Dallas Cowboys World Headquarters.

Baylor Scott & White Sports Therapy and Research (ST&R) program

Translating cutting-edge sports therapy research into new standards of care

Scroll To Top