Astros Lock Up Abreu: José Abreu Signs 5-Year, $150 Million Contract Extension In a significant move, the Houston Astros…