IMO Battle is going to be a beauty. Longy still to prove himself but has time to develop. Certainly there is a position for him to take if he's good enough. So a very tidy trade and very nice selections.
Pretty optimistic to feel good about Long at this point! He was an older draftee and he's shown nothing. The club's not feeling great about him, from what I've heard.