The Houston Astros have agreed to a three-year, $18.5 million contract with Luke Gregerson and also have agreed to sign reliever Pat Neshek, sources told ESPN's Buster Olney, confirming multiple reports. Read more http://espn.go.com/mlb/story/_/id/12008691/houston-astros-add-luke-gregerson-closer