Corey Dickerson and the Marlins are finalizing a two-year deal worth $17.5 million, per source. Pending physical. @JonHeyman had him going to the Marlins 1st.

— Mark Feinsand (@Feinsand) December 28, 2019