Former Giants stop by Braves BP
Giants @ BravesJune 1, 2016 | 00:00:38
Former Giants players Tim Hudson and Ryan Klesko stop by Braves batting practice before their game against the Giants
Former Giants players Tim Hudson and Ryan Klesko stop by Braves batting practice before their game against the Giants