This is a pretty decent deal. Escobar is better than a lot of FA signings in that price ranges over the last 2-3 years. People quickly forget guys like Benson, Milton, Pavano, Clement, Wright, Weaver, etc... I'd much rather have Escobar over those guys.
"Think of how stupid the average person is, and realize half of them are stupider than that." ~George Carlin