I don’t think Davis is worth a roster spot. In the grand scheme, its the league minimum so he will have to perform to make the team anyway.
My real concern is they should know better than anyone that his lack of understanding of the LB position minimizes the athletic ability and great attitude. The guy is always one dumb decision away from a 75 year TD run.