Keegan Cotton | Slate