Trade thoughts? McCaffrey/Hopkins/Kelce Trade

Who is better off in this trade?

Keeper league, Half-PPR

Team 1 gives:
B. Cooks
C. McCaffrey
D. Waller

Team 2 gives:
Hopkins
Kelce
C. Thompson
T. Williams

Which do you think is better?