Report: Christian Walker agrees to three-year, $60 million contract with Astros Walker, who turns 34 during the opening week of the 2025 regular season, hit .251 with 26 homers, 84 RBIs, 55 walks and 133 strikeouts in 2024. Original Source: https://sports.yahoo.com/report-christian-walker-agrees-three-213804374.html Previous article: What does Christian Walker's deal mean for the Astros, the first baseman and the rest of the 1B market? Prev Next article: Latest buzz on free agent Roki Sasaki: Phillies have not been invited to present to Japanese star Next