Gregory Soto of the Pittsburgh Pirates reacts to a three run home run by Eugenio Suárez of the Cincinnati Reds in the ninth inning during the game at...
Gregory Soto of the Pittsburgh Pirates celebrates after the final out against the Toronto Blue Jays in their MLB game at the Rogers Centre on May 24,...
Gregory Soto of the Pittsburgh Pirates celebrates with Henry Davis after the final out in a 1-0 win over the Cincinnati Reds at PNC Park on May 3,...匹茲堡海盜隊
Gregory Soto of the Pittsburgh Pirates reacts after getting a strikeout to close out the game against the Cincinnati Reds at Great American Ball Park...
Gregory Soto of the Pittsburgh Pirates reacts after the final out of a 8-5 win over the Kansas City Royals during the game at PNC Park on September...
Gregory Soto of the Dominican Republic delivers during the sixth inning against Israel at loanDepot park on March 09, 2026 in Miami, Florida.Topix
Gregory Soto of the New York Mets pitches against the Seattle Mariners during their game at Citi Field on August 16, 2025 in New York City.
Jacob Stallings and Gregory Soto of the Baltimore Orioles celebrate the team's 4-3 win over the Cleveland Guardians at Progressive Field on July 24,...
Gregory Soto of the Philadelphia Phillies pitches in the seventh inning against the Baltimore Orioles at Oriole Park at Camden Yards on June 15, 2024...
Bryce Harper of the Philadelphia Phillies reacts as he is held up by Gregory Soto after he collided with Matt Olson of the Atlanta Braves during the...費城人隊, 布萊斯·哈波
Bryce Harper of the Philadelphia Phillies reacts as he is held up by Gregory Soto after he collided with Matt Olson of the Atlanta Braves during the...布萊斯·哈波, 費城人隊
Bryce Harper of the Philadelphia Phillies is held up by Gregory Soto after he collided with Matt Olson of the Atlanta Braves during the eighth inning...費城人隊
Bryce Harper of the Philadelphia Phillies is checked on by Gregory Soto and Alec Bohm after he collided with Matt Olson of the Atlanta Braves during...費城人隊
Gregory Soto of the Philadelphia Phillies celebrates after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at Citizens Bank Park...
Gregory Soto of the Philadelphia Phillies celebrates after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at Citizens Bank Park...
Gregory Soto of the Philadelphia Phillies celebrates after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at Citizens Bank Park...
Gregory Soto of the Philadelphia Phillies celebrates with J.T. Realmuto after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at...
Gregory Soto of the Philadelphia Phillies celebrates with J.T. Realmuto after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at...
Realmuto of the Philadelphia Phillies celebrates with Gregory Soto after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at...
Realmuto of the Philadelphia Phillies celebrates with Gregory Soto after defeating the Miami Marlins 7-1 in Game Two of the Wild Card Series at...
Alec Bohm and Gregory Soto of the Philadelphia Phillies celebrate after a win in a game against the Colorado Rockies at Coors Field on May 13, 2023...
Gregory Soto of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 19, 2025 in...面部相, 美國職棒大聯盟
Gregory Soto of the Baltimore Orioles pitches during the game between the New York Mets and the Baltimore Orioles at Oriole Park at Camden Yards on...
Gregory Soto of the Baltimore Orioles reacts during the game between the New York Mets and the Baltimore Orioles at Oriole Park at Camden Yards on...
Gregory Soto of the Pittsburgh Pirates poses for a photo during the Pittsburgh Pirates photo day at Pirate City on Wednesday, February 18, 2026 in...
Gregory Soto of the New York Mets walks off the field during the fifth inning against the Miami Marlins at loanDepot park on September 26, 2025 in...
Gregory Soto of the Baltimore Orioles walks back to his dugout after being removed from the game against the Texas Rangers during the eighth inning...
Gregory Soto of the New York Mets pitches during the game between the New York Mets and the Philadelphia Phillies at Citizens Bank Park on Monday,...
Gregory Soto of the New York Mets plays against the Detroit Tigers at Comerica Park on September 03, 2025 in Detroit, Michigan.
Gregory Soto of the New York Mets plays against the Detroit Tigers at Comerica Park on September 01, 2025 in Detroit, Michigan.
Gregory Soto and Jacob Stallings of the Baltimore Orioles return to the dugout at the end of the eighth inning of a game against the Atlanta Braves...
Gregory Soto of the New York Mets pitches during the eighth inning against the Washington Nationals at Citi Field on September 21, 2025 in New York...
Gregory Soto of the New York Mets pitches against the San Francisco Giants during their game at Citi Field on August 02, 2025 in New York City.
Gregory Soto of the Baltimore Orioles pitches against the Tampa Bay Rays at Oriole Park at Camden Yards on June 28, 2025 in Baltimore, Maryland.
Gregory Soto of the Baltimore Orioles reacts while pitching during the game between the St. Louis Cardinals and the Baltimore Orioles at Oriole Park...
Gregory Soto of the Pittsburgh Pirates in action during the game against the Tampa Bay Rays at PNC Park on April 17, 2026 in Pittsburgh, Pennsylvania.
Gregory Soto of the Pittsburgh Pirates poses for a portrait during the 2026 Pittsburgh Pirates Photo Day at LECOM Park on February 18, 2026 in...
Gregory Soto of the New York Mets pitches during the eighth inning against the Washington Nationals at Citi Field on September 21, 2025 in New York...
Gregory Soto of the New York Mets reacts to the third out at the top of the eighth inning against the Washington Nationals at Citi Field on September...
Gregory Soto of the New York Mets pitches during the seventh inning against the Texas Rangers at Citi Field on September 12, 2025 in the Queens...
Gregory Soto of the New York Mets pitches against the San Francisco Giants during their game at Citi Field on August 02, 2025 in New York City.
Gregory Soto of the Baltimore Orioles pitches against the Cleveland Guardians at Oriole Park at Camden Yards on April 16, 2025 in Baltimore, Maryland.
Gregory Soto of the Pittsburgh Pirates warms up prior to the game between the Pittsburgh Pirates and the New York Yankees at Yankee Stadium on...
Gregory Soto of the Pittsburgh Pirates reacts during the eighth inning against the Houston Astros at Daikin Park on June 03, 2026 in Houston, Texas.
Gregory Soto of the Pittsburgh Pirates reacts after walking in a run during the ninth inning against the Philadelphia Phillies at PNC Park on May 15,...
Relief pitcher Gregory Soto of the Pittsburgh Pirates pitches against the Arizona Diamondbacks during the MLB game at Chase Field on May 06, 2026 in...
Gregory Soto of the Pittsburgh Pirates pitches during a baseball game against the Tampa Bay Rays at PNC Park on April 18, 2026 in Pittsburgh,...
Gregory Soto of the Pittsburgh Pirates delivers a pitch against the Chicago Cubs during the eighth inning at Wrigley Field on April 10, 2026 in...
Gregory Soto of the Pittsburgh Pirates delivers a pitch during the game against the Baltimore Orioles on April 03, 2026 at PNC Park in Pittsburgh,...
Gregory Soto of Team Dominican Republic poses for a photo during the Team Dominican Republic photo day at LoanDepot Park on Sunday, March 1, 2026 in...世界棒球經典大賽, 2026, 棒球 - 團體運動
Gregory Soto of the Pittsburgh Pirates poses for a photo during the Pittsburgh Pirates photo day at Pirate City on Wednesday, February 18, 2026 in...匹茲堡海盜隊
Gregory Soto of the New York Mets pitches during the seventh inning against the San Diego Padres at Citi Field on September 17, 2025 in the Queens...
Gregory Soto of the New York Mets throws a pitch in the sixth inning during a game against the Philadelphia Phillies at Citizens Bank Park on...
Gregory Soto of the New York Mets pitches during the seventh inning against the Miami Marlins at Citi Field on August 28, 2025 in New York City.
Gregory Soto of the New York Mets pitches during the fifth inning against the Philadelphia Philliesat Citi Field on August 26, 2025 in New York City.
Gregory Soto of the New York Mets pitches during the eighth inning against the Atlanta Braves at Truist Park on August 24, 2025 in Atlanta, Georgia.
Gregory Soto of the Baltimore Orioles in action against the New York Yankees at Yankee Stadium on June 22, 2025 in New York City. The Yankees...
Gregory Soto of the Baltimore Orioles in action against the New York Yankees at Yankee Stadium on June 22, 2025 in New York City. The Yankees...
Gregory Soto of the Baltimore Orioles looks on during the game against the Seattle Mariners at T-Mobile Park on June 04, 2025 in Seattle, Washington....
Gregory Soto of the Baltimore Orioles throws to the Minnesota Twins in the eighth inning of a game at Target Field on May 8, 2025 in Minneapolis,...