Baylor Scott & White Sports Therapy and Research at The Star Grand Opening

Views from the grand opening of the Baylor Scott & White Sports Therapy and Research facility at The Star in Frisco.

Advertising

Advertising