Kyle Ball | Slate