What's the howling about at this stadium? Sounds like some random guys doing Murphy's "Woo!" I've noticed it in both games so far. Has it been brought up?
No mention by Bob & FP or by the Astros broadcasters. Maybe the stadium is so empty that any random screeches get to the on-field microphones?