Arizona Diamondbacks add top remaining MLB free agent ahead of Opening Day Published by Vincent Frank