frampton calls out santa cruz