Monday, June 4

The Man Who Made NASCAR Has Died

Maybe he didn't make NASCAR, but Bill France Jr. took it from the dirt tracks and the beaches to your living room. And in the process created one of the biggest, and most loyal fan bases in America. Today he passed at his home in Daytona Beach.