U.S. Markets closed

Sources: Closer Greg Holland, Cardinals agree to deal

Free-agent closer Greg Holland agreed to sign a one-year, $14 million deal with the St. Louis Cardinals on opening day.