Here was the confusion from some regarding Jack's post. He says the Sox, not Chicago (his next post specifically said the Cubs are more desirable). I can see why some were confused because who really says "the team" when discussing a city? That would be like somebody arguing that nobody wants to play for the Mets and would rather play in Florida or Cleveland (but would play for the Yankees in New York).
Basically @SonofaRoache is correct in his assessment regarding the actual convo.