The White Sox have agreed to a four-year contract extension with shortstop Alexi Ramirez, according to a source. The deal will become official upon completion of a physical. A report in Miami's El Nuevo Herald said the contract is for $32.5 million and includes an option for a fifth year.