Indy 500 champ Takuma Sato will visit the Dallas Cowboys on Wednesday.
Indy 500 champ Takuma Sato will visit the Dallas Cowboys on Wednesday. Richard Drew AP
Indy 500 champ Takuma Sato will visit the Dallas Cowboys on Wednesday. Richard Drew AP