Ending months of speculation, the Houston Astros finalized a deal with Zach Anderson earlier today, making the center fielder a very happy man. He’ll be making an estimated $12,000,000 a year for 5 years.
Lifetime Anderson is batting .242 and has hit 58 home runs.