Yasmani Grandal and the Chicago White Sox have agreed to a four-year, $73 million contract.

The contract is the largest in White Sox history.

"He's such a quality guy," White Sox president Ken Williams said of Grandal. "And for him to understand our messaging, our goals, our path, and to say, 'I want to be a part of that and I'm going to commit to it early so we can move on to the next thing heading into the winter meetings,' [it] just shows what kind of character we're talking about."

Last offseason, Grandal turned down a $17.9 million qualifying offer from the Los Angeles Dodgers and reportedly declined a four-year, $60 million offer from the New York Mets.

Grandal instead signed a one-year, $18.25 million contract with the Milwaukee Brewers.