As you know the confederate flag has been the topic of discussion in many parts of the country over the past week. Stemming from the shootings that occurred in ...