Wilmer Difo of the Washington Nationals is unable to retire Mac Williamson of the San Francisco Giants during the seventh inning at Nationals Park on...
Mac Williamson of the San Francisco Giants leaps in to the ivy to in an attempt to make a catch as fans reach for the home run ball of Kris Bryant of...
Christian Arroyo and Mac Williamson of the San Francisco Giants fail to catch a fly ball hit by Justin Turner of the Los Angeles Dodgers at AT&T Park...
Christian Arroyo and Mac Williamson of the San Francisco Giants fail to catch a fly ball hit by Justin Turner of the Los Angeles Dodgers at AT&T Park...
Adam Rosales of the Oakland Athletics attempts to turn a double play as Mac Williamson of the San Francisco Giants slides into second base during the...
Mac Williamson of the San Francisco Giants celebrates the win over the New York Yankees on July 23, 2016 at Yankee Stadium in the Bronx borough of...
Angel Pagan, Denard Span and Mac Williamson of the San Francisco Giants celebate the win over the New York Yankees on July 23, 2016 at Yankee Stadium...
Mac Williamson of the San Francisco Giants hits an RBI single in the 12th inning as Brian McCann of the New York Yankees defends on July 23, 2016 at...
Mac Williamson of the San Francisco Giants rounds the bases after hitting a three-run home run as Drew Pomeranz of the Boston Red Sox looks on in the...
Crawford of the Seattle Mariners signals that he caught a fly ball for an out after colliding with Mac Williamson during the sixth inning against the...
Crawford of the Seattle Mariners collides with Mac Williamson as he catches a fly ball for an out during the sixth inning against the Oakland...
Mallex Smith looks on as Mac Williamson of the Seattle Mariners can not get the home run ball hit by Shohei Ohtani of the Los Angeles Angels of...
Mac Williamson of the San Francisco Giants in action against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants in action against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants in action against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the eighth inning at AT&T Park on June 20, 2018 in San...
Mac Williamson and Hunter Pence of the San Francisco Giants celebrates after they both score against the Miami Marlins in the bottom of the six...
Mac Williamson and Hunter Pence of the San Francisco Giants celebrates after they both score against the Miami Marlins in the bottom of the six...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Mac Williamson of the San Francisco Giants bats against the Miami Marlins in the bottom of the six inning at AT&T Park on June 20, 2018 in San...
Riddle of the Miami Marlins throws off balance to first base throwing out Mac Williamson of the San Francisco Giants in the bottom of the fourth...
Mac Williamson of the San Francisco Giants takes a swing during a baseball game against the Washington Nationals at Nationals Park on June 20, 2018...
Mac Williamson of the San Francisco Giants prepares for a pitch during a baseball game against the Washington Nationals at Nationals Park on June 20,...
Mac Williamson of the San Francisco Giants prepares for a pitch during a baseball game against the Washington Nationals at Nationals Park on June 20,...
Mac Williamson of the San Francisco Giants prepares for a pitch during a baseball game against the Washington Nationals at Nationals Park on June 20,...
Mac Williamson of the San Francisco Giants at bat against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants at bat against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants in action against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants at bat against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson of the San Francisco Giants in action against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Mac Williamson and Hunter Pence of the San Francisco Giants celebrates after they both score against the Miami Marlins in the bottom of the six...