Updated

Edwin Encarnacion on Thursday agreed to a 3-year deal with the Cleveland Indians worth $60 million in a big free-agent coup for the defending American League champions.

That and some finer points about the contract breakdown are usually about all the information we get from the inside on these sorts of things. But on Friday, Encarnacion's agent, Paul Kinzer, went on MLB Network Radio to share some great details about how it all went down:

-- The deal was not done over a tense night in their respective war rooms, as you might expect. Oh no. Kinzer said he was at Six Flags and Indians president Chris Antonetti was at The Nutcracker with his family when the deal went down:

-- The A's were the other team in the mix until the last minute in the Encarnacion sweepstakes, and Oakland supposedly made him a huge offer. So why didn't he end up in Oakland? Because California is too far from the Dominican Republic for his family:

(Cespedes received a four-year deal worth $110 million from the Mets.)

Kinzer also told ESPN.com Friday that leaving Toronto was "tough" for Encarnacion and that he was "emotional" over it. "(Toronto) was home for him," he said.

In a sports world full of tight-lipped secrecy, it's refreshing to get this glimpse into a very relatable behind-the-scenes moment. Who hasn't had to take a work call while out with their family? This one just involved a $60 million MLB contract.

The soon-to-be 34-year-old had one of his best seasons in 2016, hitting .263 with 42 home runs and 127 RBIs. His Blue Jays lost to Cleveland in the American League Championship Series.