Busch brothers’ NASCAR duel even more thrilling in Spanish
If the Fox Sports Latin America broadcast team called stock car races for an English-speaking audience, NASCAR’s problems might seem less severe.

If the Fox Sports Latin America broadcast team called stock car races for an English-speaking audience, NASCAR’s problems might seem less severe.