B-Roll: Cowboys and Baylor Scott & White Team Up, Unveil Plans For Sports Health Centric Facility
Baylor Scott & White Health—the largest not-for-profit health care system in Texas—together with the Dallas Cowboys, today broke ground on a game-changing sports medicine, research and performance facility that will be located at The Star in Frisco, home of the new Dallas Cowboys World Corporate Headquarters.