how much does the astros train guy get paid