Brad Keselowski says NASCAR’s Brian France needs to be at the track

Brad Keselowski certainly isn’t the first one to say NASCAR chairman Brian France needs to show up at the track more often. But the fact he said it would be the one thing he would change about NASCAR (he was asked that question) shows just how controversial France’s leadership style is as the sport continues to face challenges.[More]