Footclan! I need a ruling

Just made a trade. The league is .5ppr. I already have Cam Newton and picked up Baker for the bye week. I have depth at WR but RB is lacking.

Traded to the Garappolo - Patrick Mahomes, Matt Breida & Amari Cooper

Received - Leonard Fournette & Robert Woods

Is this fair? Did I give too much? Please let me know.