Hillary Clinton and John McCain both ripped into Barack Obama Friday for reportedly saying residents of small-town America “cling to guns or religion or antipathy to people who aren’t like them” out of bitterness over lost jobs, a remark his opponents interpreted as arrogant...