Serious question or just razzing about the negative WAR?
Vazquez's 'long-term contract', of course, is only 3 years at about 4.5 mill. You only have to post an fWAR of about 0.6 to earn 4.5 mill these days...
Besides which, surely the defensive value of a catcher is one of the most difficult things to measure with WAR...