Josh DanielsJ.D. Davis — A Rare Astros Whiff?The Astros have been lauded for their successful transactions under GM Jeff Lunhow and for good reason. Did they miss on J.D. Davis?Aug 8, 2019Aug 8, 2019