Pence, Longoria & McCutchen Talk Batting
Giants players, you can already tell 2018 is going to be a better season than 2017.

More Videos