stallworth and duggan are both junk so yeah, but i'd keep ball unless you have a better coming in not the best hands in the world and is useless as a blocker but as a receiving TE he's okay (not great but decent)
he's only got average speed/accel but should be able to get open with his route stat and get some yards after catching it with his ball carry and break tackle stats