Walker and the Angels agreed to a minor-league contract Thursday.
Walker will return to the Angels' organization after being released by the team Sunday, and he will report to Triple-A Salt Lake. The right-hander made one appearance with Salt Lake on June 4, allowing two runs on five hits and three walks while striking out three over 4.2 innings.