Frank Rivera | Slate