from rotoworld.com
White Sox signed RHP Freddy Garcia to a three-year, $27 million contract extension.
Garcia, who would have become a free agent at season's end, will earn $8 million in 2005, $9 million in 2006 and $10 million in 2007. It seems like a fair deal for both sides. The White Sox will just have to hope that Garcia continues to avoid arm problems. He's on pace to make 33 starts for the fifth time in six major league seasons. Jul. 6 - 3:05 pm et