All-Star closer Josh Hader agreed to terms on a five-year, $95 million contract with the Houston Astros on Friday, significantly bolstering a team that has made seven consecutive appearances in the American League Championship Series, a source told ESPN's