Allen for Freeman trade 2nd opinion

I got offered a trade and I want to take it but I’m not sure because the person would make his team a whole lot better. The trade is devanta Freeman for Keenan Allen and Isaiah Crowell.

BTW I’d probably be dropping Crowell because I can’t see a situation where I’d ever feel comfortable starting him. I still have to make room for a kicker.