Allen Craig returned to St. Louis on Tuesday, but he will not get on the field for the Red Sox in the three-game series against his former team after landing on the disabled list with an injury to his left foot, according to an ESPN.com report.