The Houston Astros have signed three-time Gold Glove-winning first baseman Christian Walker to a three-year contract, Astros General Manager Dana Brown announced today. Walker had spent the past eight ...