The Cubs activated Alfonso Soriano from the disabled list, and he was leading off and starting in left field for the series finale against the Arizona Diamondbacks.