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) McClatchy mfaulkner@star-telegram.com
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) McClatchy mfaulkner@star-telegram.com

Indy 500 champ Takuma Sato visits Cowboys, talks about insensitive tweet

May 31, 2017 06:38 PM