This from the "he has the job so he must know what is doing crowd." You are sure right, who in the wrong mind would give Kevin Jarvis a BIG LTC? Welcome to the Padres world.
BTW, it is the same folks who gave Brett Tomko a big contract.
"Is there a problem officers?"