What happened to Rick Allen on NBC NASCAR?
He currently is at NBC Sports as the play-by-play commentator for NASCAR’s Cup Series and Xfinity Series, on an interim basis for the International Motor Sports Association, and for NBC Sports coverage of track & field. What happened to Krista Voda? Voda began as a NASCAR broadcaster in 2003 as co-anchor of Totally NASCAR on…