The Chicago Cubs activated All-Star outfielder Alfonso Soriano before their game against Arizona on Wednesday night, batting him leadoff in the final game of the series.