He has played for the San Francisco Giants of Major League Baseball and his MLB debut with the Giants in 2008.
He made his MLB debut with the Giants in 2008. He has played for the San Francisco Giants of Major League Baseball (MLB).
He has played for the San Francisco Giants of Major League Baseball (MLB). He made his MLB debut with the Giants in 2008.
He has played for the San Francisco Giants of Major League Baseball (MLB). He made his MLB debut with the Giants in 2008.