Just the name of this man inspires anger in the hearts of even the most loving and loyal NASCAR fans and he is believed to be one of the chief reasons that NASCAR is failing as a product right now. Whether that is true or not remains to be seen, but Brad Keselowski was definitely right when he claimed during media day that NASCAR’s president should be present at the track throughout the season.
Unfortunately for Brian France, who became CEO of NASCAR in 2003 and took the sport in a completely different direction since then, that’s not the only problem that NASCAR fans and drivers have with Mr. France. In fact, there is a laundry list of things that France has done over the course of his tenure as NASCAR CEO and they just seem to get worse and worse as the years go along.
With that being said, lets take a trip down memory lane and revisit all of Brian France’s snafu’s together! Make sure to leave your comments below and tell us if you think France should resign his position as NASCAR’s CEO, or if you believe that he can still savage the sport and make it something that fans can enjoy again.