When the Chicago White Sox and shortstop Tim Anderson came to terms on a six-year, $25 million contract extension late in spring training, eyebrows were raised, heads were scratched and even a few jaws dropped as the contract signified a gamble on both sides.