Indy 500 champ Takuma Sato visits Cowboys

Newly crowned Indianapolis 500 winner Takuma Sato made an appearance at the Cowboys headquarters at the Star in Frisco. (Video by Max Faulkner/Star-Telegram)
Up Next
Newly crowned Indianapolis 500 winner Takuma Sato made an appearance at the Cowboys headquarters at the Star in Frisco. (Video by Max Faulkner/Star-Telegram)