Ken Griffin: America is "Eroding Its Brand" - Rollup News