Only a band of idiots could screw up LSU football. Introducing the buffoons on the bayou USA Today Continue reading...