Yesterday to be exact, the N.C. General Assembly enact its infamous Speaker Ban law. For those not familiar with this misguided piece of legislation, the N.C. History Project offers up a nice summary.