Relief pitcher Gregory Soto of the Baltimore Orioles pitches against the Arizona Diamondbacks during the MLB game at Chase Field on April 07, 2025 in...
Gregory Soto of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 19, 2025 in Sarasota, Florida.
Gregory Soto of the Baltimore Orioles pitches the ball against the Kansas City Royals during the eighth inning of Game Two of the Wild Card Series at...比賽 - 運動
Gregory Soto of the Baltimore Orioles pitches against the San Francisco Giants during the ninth inning at Oriole Park at Camden Yards on September...
Gregory Soto of the Philadelphia Phillies poses for a portrait during photo day at BayCare Ballpark on February 22, 2024 in Clearwater, Florida.
Gregory Soto of the Pittsburgh Pirates throws prior to the game between the Pittsburgh Pirates and the Colorado Rockies at Coors Field on Saturday,...
Gregory Soto of the Pittsburgh Pirates delivers a pitch during a MLB game against the Seattle Mariners on June 25, 2026 at PNC Park in Pittsburgh,...
Gregory Soto of the Pittsburgh Pirates in action during the game against the Los Angeles Dodgers at PNC Park on June 10, 2026 in Pittsburgh,...
Gregory Soto of the Pittsburgh Pirates pitches during the game between the Pittsburgh Pirates and the Colorado Rockies at Coors Field on Sunday, June...
Gregory Soto of the Pittsburgh Pirates throws a pitch during the eighth inning against the St. Louis Cardinals at PNC Park on April 27, 2026 in...
Gregory Soto of the Pittsburgh Pirates celebrates after the final out in a 10-9 win over the Minnesota Twins during the game at PNC Park on May 30,...
Gregory Soto of the Pittsburgh Pirates celebrates with Endy Rodríguez after the final out in a 10-9 win over the Minnesota Twins during the game at...
Gregory Soto of the Pittsburgh Pirates reacts after the final out of a 2-1 win over the Chicago Cubs during the game at PNC Park on May 25, 2026 in...匹茲堡海盜隊
Gregory Soto of the Pittsburgh Pirates reacts after the final out of a 2-1 win over the Chicago Cubs during the game at PNC Park on May 25, 2026 in...
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 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 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 pitches during the game between the Pittsburgh Pirates and the Milwaukee Brewers at American Family Field on...
Gregory Soto of the Pittsburgh Pirates reacts after pitching the final out in the ninth inning during an MLB game against the Cincinnati Reds on May...
Gregory Soto of the Pittsburgh Pirates delivers a pitch against the Chicago Cubs \d at Wrigley Field on April 10, 2026 in Chicago, Illinois.
Gregory Soto of the Pittsburgh Pirates in action the Baltimore Orioles at PNC Park on April 3, 2026 in Pittsburgh, Pennsylvania.
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 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 the Pittsburgh Pirates pitches during the game between the Baltimore Orioles and the Pittsburgh Pirates at PNC Park on Friday, April...
Gregory Soto of the Pittsburgh Pirates pitches during the game between the Baltimore Orioles and the Pittsburgh Pirates at PNC Park on Friday, April...
Gregory Soto of the Pittsburgh Pirates celebrates after closing out the ninth inning to defeat the Baltimore Orioles 5-4 at PNC Park on April 3, 2026...棒球 - 團體運動
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...匹茲堡海盜隊, 2026
Gregory Soto of the Pittsburgh Pirates throws a pitch during the ninth inning of the game against the Cincinnati Reds at Great American Ball Park on...
Gregory Soto of Team Dominican Republic reacts after being removed from the game against Team United States during the fourth inning at loanDepot...
Gregory Soto of the Dominican Republic delivers during the sixth inning against Israel at loanDepot park on March 09, 2026 in Miami, Florida.
Gregory Soto of Team Dominican Republic pitches during the 2026 World Baseball Classic Pool D game presented by Capital One between Team Dominican...世界棒球經典大賽, 2026
Gregory Soto of the Dominican Republic pitches during an exhibition game against the Detroit Tigers at Estadio Quisqueya on March 03, 2026 in Santo...
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...
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 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 looks on after pitching in the sixth inning against the Philadelphia Phillies at Citizens Bank Park on September...費城人隊
Gregory Soto of the New York Mets greets Edmundo Sosa of the Philadelphia Phillies prior to the game between the New York Mets and the Philadelphia...
Gregory Soto of the New York Mets plays against the Detroit Tigers at Comerica Park on September 01, 2025 in Detroit, Michigan.
Gregory Soto of the New York Mets in action against the Miami Marlins at Citi Field on August 30, 2025 in New York City. The Marlins defeated the...
Gregory Soto of the New York Mets looks on from the dugout during the game against the Detroit Tigers at Comerica Park on September 1, 2025 in...
Gregory Soto of the New York Mets in action against the Seattle Mariners at Citi Field on August 16, 2025 in New York City. The Mets defeated the...
Gregory Soto of the New York Mets signs autographs during the 2025 MLB Little League Classic airport arrivals at Williamsport Regional Airport on...
Gregory Soto of the New York Mets throws a pitch during the game against the Milwaukee Brewers at American Family Field on August 08, 2025 in...
Gregory Soto of the New York Mets in action against the Cleveland Guardians at Citi Field on August 05, 2025 in New York City. The Guardians defeated...
Gregory Soto of the New York Mets in action against the Cleveland Guardians at Citi Field on August 05, 2025 in New York City. The Guardians defeated...
Gregory Soto of the New York Mets in action against the Cleveland Guardians at Citi Field on August 05, 2025 in New York City. The Guardians defeated...
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 pitches in the eighth inning of a game against the Atlanta Braves at Truist Park on July 6, 2025 in Atlanta,...
Gregory Soto of the Baltimore Orioles pitches during the game between the Baltimore Orioles and the Atlanta Braves at Truist Park on Saturday, July...
Gregory Soto of the Baltimore Orioles looks at the ball during the game between the Baltimore Orioles and the Texas Rangers at Globe Life Field on...
Gregory Soto of the Baltimore Orioles pitches against the Los Angeles Angels at Oriole Park at Camden Yards on June 13, 2025 in Baltimore, Maryland.
Gregory Soto of the Baltimore Orioles smiles at the end of the seventh inning during a game against the Athletics at Sutter Health Park on June 7,...
Gregory Soto of the Baltimore Orioles reacts after the final out of the game against the Detroit Tigers at Oriole Park at Camden Yards on June 11,...
Gregory Soto of the Baltimore Orioles throws a pitch during the game against the Seattle Mariners at T-Mobile Park on June 04, 2025 in Seattle,...
Gregory Soto of the Baltimore Orioles throws a pitch during the game against the Seattle Mariners at T-Mobile Park on June 04, 2025 in Seattle,...
Gregory Soto of the Baltimore Orioles pitches against the St. Louis Cardinals at Oriole Park at Camden Yards on May 27, 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 Baltimore Orioles celebrates an out during game two of a baseball doubleheader against the Minnesota Twins at Oriole Park at...
Gregory Soto of the Baltimore Orioles throws a pitch during the seventh inning against the Milwaukee Brewers at American Family Field on May 19, 2025...