Peacock on playing near home
February 18, 2017 | 00:00:30
Brad Peacock discusses the Astros' new Spring Training home in West Palm Beach which is just 15 minutes from where he grew up
Brad Peacock discusses the Astros' new Spring Training home in West Palm Beach which is just 15 minutes from where he grew up