Rangers and dodgers strike mega deal.