James Shields doesn't opt out, will remain with White Sox
James Shields is keeping his contract with the Chicago White Sox and will not become a free agent after tying for the big league lead in losses last season.
More Videos
From CNN Newsource affiliates