Astros are 26-13 since May 25th according to Bill Brown .. that is a pretty impressive feat to say the least. Way to Go Astros !