Departing from its proudly non-political posture, Major League Baseball offered contrasting responses to different symbols identified with the culture war. In St. Louis, a Cardinals fan complained ...