Astros pick up free agent first baseman Christian Walker on reported 3-year, $60 million deal Walker became a free agent this offseason after eight years with the Arizona Diamondbacks. Original Source: https://sports.yahoo.com/astros-pick-up-free-agent-first-baseman-christian-walker-on-reported-3-year-60-million-deal-181414590.html Previous article: Rangers Reportedly Clearing The Decks For A Big Move Prev Next article: Griffin Canning and Mets agree to 1-year, $4.25 million contract Next