Did I miss something? When did Ben Wallace join Chicago Bulls? Some pundit on TV also said that they are the hot favorites for this season. Huh?