Randy Johnson has filed for free agency after failing to reach a deal to return to the Arizona Diamondbacks.
Randy Johnson files for free agency