Vince Welch Responds to Altercation on Pit Road