Valdez elected free agency Thursday, per the MILB transaction report.
Valdez was designated for assignment May 18 by the Angels and spent the rest of the season with Triple-A Salt Lake. Prior to losing his spot on the 40-man roster, Valdez appeared in only one game with the Angels and covered one inning.