Is it Time For Brian France to Step Aside?Photo courtesy NBCSN Being at the top of an organization can result in a big share of criticism. Being at the top of a Sports...