The Astros have reached agreement on a 3-year contract with first baseman Jose Abreu, a source told ESPN’s Jeff Passan. The 2020 AL MVP, Abreu is second in the majors with 863 RBIs since coming to the majors in 2014.