James Wynn's $87M Trading Story: Fake or Marketing? - Rollup News