John Means of the Baltimore Orioles looks on before the game against the Washington Nationals at Nationals Park on May 7, 2024 in Washington, DC.
John Means of the Baltimore Orioles watches the game against the Washington Nationals at Nationals Park on May 08, 2024 in Washington, DC.
John Means of the Baltimore Orioles pitches in the second inning against the Arizona Diamondbacks at Oriole Park at Camden Yards on May 11, 2024 in...
John Means of the Baltimore Orioles walks across the field in the seventh inning against the Cincinnati Reds at Great American Ball Park on May 04,...
John Means of the Baltimore Orioles pitches in the second inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the second inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the second inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles pitches in the first inning against the Cincinnati Reds at Great American Ball Park on May 04, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a portrait during photo day at Ed Smith Stadium on February 21, 2024 in Sarasota, Florida.
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles poses for a photo during the Baltimore Orioles Photo Day at Ed Smith Stadium on Wednesday, February 21, 2024 in...
John Means of the Baltimore Orioles pitches against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in Baltimore, Maryland.
John Means of the Baltimore Orioles pitches against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in Baltimore, Maryland.
John Means of the Baltimore Orioles pitches against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in Baltimore, Maryland.
John Means of the Baltimore Orioles pitches against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in Baltimore, Maryland.
John Means of the Baltimore Orioles pitches against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in Baltimore, Maryland.
John Means of the Baltimore Orioles walks across the field during the game against the Boston Red Sox at Oriole Park at Camden Yards on September 29,...
John Means of the Baltimore Orioles walks to the dugout after the first inning against the Boston Red Sox at Oriole Park at Camden Yards on September...
John Means of the Baltimore Orioles talks with home plate umpire Alan Porter in the second inning against the Boston Red Sox at Oriole Park at Camden...
John Means of the Baltimore Orioles talks with home plate umpire Alan Porter in the second inning against the Boston Red Sox at Oriole Park at Camden...
John Means of the Baltimore Orioles pitches in the fourth inning against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in...
John Means of the Baltimore Orioles pitches in the third inning against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in...
John Means of the Baltimore Orioles pitches in the first inning against the Boston Red Sox at Oriole Park at Camden Yards on September 29, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the third inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the third inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the third inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the second inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the third inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the first inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the third inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the second inning at Progressive Field on September 23, 2023 in...
John Means of the Baltimore Orioles pitches against the Cleveland Guardians during the second inning at Progressive Field on September 23, 2023 in...