Are the Astros secretly happy about all of this?
Leonhart4 posted... Are the Astros secretly happy about all of this? Almost certainly, I'd guess --- I'm a greener egg than the eggs from dr. seuss