Astros sign 1B Christian Walker to 3-year deal 0 1 23 Dec 2024 20:12 Deadspin.com The Houston Astros found the slugging first baseman they desired, landing Christian Walker on a three-year contract, the team announced Monday.,Multip