Cardenales y Martínez pactan por 51 millones