Cody Bellinger, Brian Anderson and Luke Voit were among 83 players who became free agents when their former teams declined to offer them contracts for next season.
Javier Assad pitched four scoreless innings in his major league debut and combined with four relievers on a five-hitter as the Chicago Cubs cooled off the St. Louis Cardinals 2-0 in the first game of a doubleheader.
Albert Pujols hit career homer No. 693, Jordan Montgomery pitched a one-hitter and the St. Louis Cardinals beat the Chicago Cubs 1-0 for their season-high eighth straight victory.
After the Griffeys played catch in Iowa, Drew Smyly took over.
Ramón Urías hit a two-run homer and made a big defensive play, and the Baltimore Orioles beat the Chicago Cubs 4-2 for their ninth straight victory.
Newly promoted Oneil Cruz drove in four runs and Bligh Madris got three hits in his major league debut, sparking the Pittsburgh Pirates to a 12-1 romp over the Chicago Cubs.
The St. Louis Cardinals set a franchise record with their 15th straight win, boosted when catcher Yadier Molina and center fielder Harrison Bader helped pull off a wild double play in an 8-5 win over the Chicago Cubs.
The surging Cardinals will try for a franchise-record 15th consecutive win in a game at Wrigley Field.
Yasmani Grandal homered twice and drove in eight runs in his return from the injured list, and the Chicago White Sox beat the sloppy Chicago Cubs 17-13.