Cardinals Manager Makes Honest Statement About Doug Eddings Hat Incident After Rockies Game 4 hours ago