The Astros are close to reaching agreement on a contract with Heyward, Brian McTaggart of MLB.com reports.
Heyward will presumably be getting a major-league deal. He was recently released by the Dodgers after slashing .208/.289/.393 with six home runs in 63 games this season. The Astros have had trouble finding steady production from their corner-outfield spots since Kyle Tucker (shin) landed on the injured list in June, so Heyward would likely receive regular chances in right field, at least until Tucker is ready to return from the IL.