It's hard to say about Eovaldi. We overworked him in all kinds of ways in 2018, and in 2019, he was just thrown into the mix at season's end. Next year will be his first starting from scratch year, and if it's a starter, I think he might surprise many. I have as much trust in him giving us 30 starts then I do Sale, given that he's kept in the rotation and out of the BP.
As to Price, if he's still here, he's a strong dude, keeps in shape, and is a professional pitcher. So, he may be Porcello with a much lower ERA.
If these two things don't happen (or trades of both) then the 12-1 odds are hard to fathom