Richard Childress fires several shots at masked home invaders, suspects remain at-large

Yahoo Sports Videos

Police and sheriff’s deputies in Davidson County, North Carolina, are searching for three masked suspects who broke into the home of NASCAR team owner and NASCAR Hall of Famer Richard Childress on Sunday evening.

What to Read Next