Christian Walker was signed to a three-year, $60 million contract this winter as the Houston Astros sought improved offensive production at first base. Houston did not see any return on its investment ...