Exterior Rendering at The STAR - Southwest Corner
(image credit: Perkins+Will) Baylor Scott & White Sports Therapy & Research at The Star, home of the new Dallas Cowboys World Corporate Headquarters, will focus on injury prevention, research and wellness for athletes of all levels.