Buck Allen for James white

I was offered James white and Jordan Matthews for Buck Allen, thoughts?
My other running backs are Kareem hunt, marshawn lynch, and I have David Johnson hoping he can come back by playoffs