The Dodgers agreed to a deal with the Detroit Tigers for Eduardo Rodriguez, only to have the left-hander invoke his no-trade clause.