I Agree.
Gave up a higher-end spec arm, but have several others waiting in the wings. While its never easy losing a top-end talent. My team does have some holes and I had the cap to take on Trumbo. Getting most of his $$ paid was a big factor. Crawford and Kelly could be staples of my team in 2-3 years. Crawford is getting there and Yadi wont play forever. Martes, is a work in progress, but his upside is undeniable.