Somebody forgot to tell Dave Roberts this was game 7 of a seven games series. Dont know why he left darvish in so long. There is no game 8. I feel sorry for the players, this series loss is all on his shoulders.
Congrats Astros from being total crap 4 or 5 years ago to today.