News

Veteran free agent Michael Morse has an agreement in place with the Miami Marlins on a two-year, $8 million contract, sources told ESPN, confirming multiple reports.