I agree with almost the entirety of your post, but I'll address the part of your post I put in bold. In today's day and age, and with pitchers not close to ready in our system, signing Hughes for 3 years at 8M a year wasn't bad. It's about what one pays for a veteran #4, #5 pitcher. I know, crazy, but its true. It's not a big contract nowadays. That signing was fine, IMO. The team assuming he'd continue what he did in 2014 and re-doing his contract, was the huge problem.