Vince Welch Talks NASCAR Races Since Return

NASCAR
Photo credit © Gerry Broome - USA Today Sports

Fox Sports' Vince Welch joined the Mac Attack to discuss the return of NASCAR and how the sport has been successful without fans.