Shortly after 9am this morning down in Fort Myers, Florida, JD Martinez was finally wearing a Red Sox hat and jersey. The four month free agent dance between the Red Sox and Martinez/agent Scott Boras ended.

There's a five-year, $110-million-dollar deal signed, sealed and done!

Martinez gets opt-out options after year two. But first he'll make $50-million in those first two years.

The Sox get some protection in case his Lisfranc ligament injury in his foot flares up again.

Martinez finished with reporters and went out a took batting practice....

More From 92.9 The Ticket