I would have reservations about giving Cain up, by himself, for Halladay, yet alone add Carpenter to it.

But playing all-star rosters, values may be different.