Vikings COO Kevin Warren joins PA from the Vikings new headquarters