NASCAR: What to expect following Brian France's arrestPaste BN Sports' Mike Hembree explains the complicated situation that NASCAR now finds itself in with its CEO Brian France.Paste BN