Giants introduce Longoria
January 19, 2018 | 00:01:59
Giants president and CEO Larry Baer and senior vice president and GM Bobby Evans officially introduce Evan Longoria to the media
Giants president and CEO Larry Baer and senior vice president and GM Bobby Evans officially introduce Evan Longoria to the media