Adrian Beltre on Astros winning the World Series: ‘Why can’t we do that too?’

Video Details

Adrian Beltre on Astros winning the World Series: 'Why can't we do that too?'