The Chicago White Sox and starting pitcher John Danks have reached an agreement on a five-year contract extension, a major league source told ESPNChicago.com on Wednesday night. Danks will make $65 million with $8 million in 2012 and $14.25 per season for the next four years, according to a major league source.