Altuve signs five-year extension to become ‘Astro for life’ admin Jose Altuve signs contract extension with Astros…