RIP, coolest name ever in NASCAR.

http://www.foxnews.com/sports/2013/0...est=latestnews