Regarding Davis, I'm pretty over him at this point but I also firmly believe he has talent and just needs to be developed properly. I think his issues are all mental, he clearly has hitting talent that is shown at AAA and doesn't really have a strikeout or walk problem. I firmly believe he just needs to go on a run for like 2 weeks in the MLB and everything will fall into place.
That being said, I have no confidence in him doing that here. I both doubt this team's ability to properly develop him and I also think Davis needs a refresh on a new team. The Pirates got insanely lucky with Bart panning out after getting him for nothing, I think Davis may be another guy who just needs to go somewhere new to figure out his stuff.