by Jeff Poor Commentary The State of Louisiana, perhaps blinded by a loyalty to its flagship university, Louisiana State University, is attempting to slay some demons in college athletics, some of which may not be long for this world. LSU head football coach Lane Kiffin and Louisiana Gov. Jeff Landry are crying foul over a […]