Brian France Celebrates 10 Years as NASCAR’s CEO
2013-09-23
After taking over for his father in 2003, CEO and Chairman of NASCAR Brian France, has had to endure multiple ups and downs during his reign as the sport’s top dog. Named in Time Magazine as one of the “100 Most Influential of the Century” in 2006, France has seenContinue Reading