You're assuming the Reds would be paying for that contract for the life of it.I agree that the only way Vazquez should come back is if JR is involved, because any other way the payroll would just be strangled for the next 2-3 years.
Javier's only what? 28? He's going to have trade value while a Red if the Reds would ever want out.
I don't think the Reds should be completely afraid of the big contract just because of what happened with Junior. The main problem with Junior's contract, in my opinion, wasn't the money. It was the length.