SEATTLE -- The Seattle Mariners have acquired young left-hander Marco Gonzales from the St. Louis Cardinals in exchange for top outfield prospect Tyler O'Neill.
The clubs pulled off the surprising deal Friday, the second move to add pitching help in as many days for the Mariners. Seattle acquired veteran reliever David Phelps from Miami on Thursday.
This time, Seattle added a young starter who will have a number of seasons of club control but paid a hefty price.
O'Neill was considered one of the top prospects in Seattle's farm system and had been on a tear of late at Triple-A Tacoma. The 22-year-old O'Neill had 19 home runs in 93 games at Triple-A.
Gonzales, 25, is still working his way back from missing all the 2016 season due to elbow surgery. He pitched in one major league game this season for the Cardinals.
Cubs: 3B Bryant sidelined by sprained finger
CHICAGO -- Cubs third baseman Kris Bryant is out of the starting lineup after he sprained his left little finger on a headfirst slide.
Bryant got hurt in the first inning of Chicago's 8-2 victory at Atlanta on Wednesday. X-rays were negative, and he is considered day to day.
The 25-year-old Bryant is hitting .275 with 19 homers and 40 RBIs in 88 games. He won the NL MVP award last year, helping the Cubs to their first World Series title since 1908.
Javier Baez got the start at third for Chicago's series opener against St. Louis on Friday at Wrigley Field.
Athletics: Carter signed to minor league deal, Montas, Olson promoted
NEW YORK -- The Oakland Athletics have signed free agent slugger Chris Carter to a minor league deal and promoted right-hander Frankie Montas and first baseman/outfielder Matt Olson to the majors.
The A's made the moves before playing the New York Mets on Friday night.
Carter was recently cut by the New York Yankees after hitting .201 with eight home runs and 26 RBIs. He tied for the NL lead with 41 homers for Milwaukee last year but struggled as a first baseman and designated hitter for the Yankees.
Carter was assigned to Triple-A Nashville. He played for Oakland in 2010-12 and hit 19 home runs.
Montas was 1-1 with a 6.91 ERA in 21 relief appearances for Oakland before being sent down on June 11.
Olson is joining Oakland for the fifth time this season. He hit .184 with four homers and nine RBIs in his previous four stints.
Cardinals: OF Grichuk, LHP Duke activated from DL
CHICAGO -- The St. Louis Cardinals have activated outfielder Randal Grichuk and reliever Zach Duke from the disabled list and recalled catching prospect Carson Kelly from Triple-A Memphis.
St. Louis also acquired minor league outfielder Tyler O'Neill in a trade with Seattle for left-hander Marco Gonzales, and designated catcher Eric Fryer for assignment before Friday's game against the Chicago Cubs. Right-hander Sam Tuivailala and outfielder Magneuris Sierra were optioned to the minors after Thursday's 3-2 loss to the New York Mets.
Grichuk was sidelined by a lower back injury. He made a rehab appearance with Double-A Springfield on Wednesday and went 1 for 4 with a three-run homer.
The 34-year-old Duke is coming back from Tommy John surgery last October. He went 2-1 with a 2.36 ERA in 81 games last season for St. Louis and the Chicago White Sox.