Sports

Holland, Diamondbacks finalize $3.25 million deal

Reliever Greg Holland and the Arizona Diamondbacks have finalized their $3.25 million, one-year contract