Can The Astros Sustain This Level of Play?

Mad Radio
Thursday, May 16th
Can the Astros keep this up? And for how long? Paul and Seth discuss. 
00:10:02