Veteran free agent Michael Morse signed a two-year contract with the Miami Marlins. The Marlins didn't disclose financial terms but sources told ESPN.com that Morse will earn $16 million in the deal. Read more http://espn.go.com/mlb/story/_/id/12036030/michael-morse-miami-marlins-agreement-place