Vince Welch Responds to Altercation on Pit Road | NASCAR RACE HUB

Vince Welch was on hand to get the first comments from both Joey Logano and Kyle Busch. Adam Alexander joins Vince Welch and asks him exactly what he saw.

More Race Hub Videos

More Race Hub Videos»