Pete Crow-Armstrong hit his 30th homer in the Chicago Cubs' 12-1 win over St. Louis Cardinals, putting him in record-setting territory.