Pitcher Travis Blackley agreed Friday to a one-year contract with the Arizona Diamondbacks.
Travis Blackley agrees with Arizona Diamondbacks