Well, he is Ryan Dempster after all.
I like him for this year though. He had an amazing season last year and although no one is expecting him to repeat, I think he'll have a decent year.
$20 seems a bit too much for him though. I'd say $12 or $13 is about right IMO.