Jose Altuve contract: Astros 2B reportedly agrees to long-term extension
Houston Astros extend Jose Altuve with 5-year deal - ESPN
Astros and Jose Altuve reportedly agree to five-year, $151-million contract extension
Jose Altuve agrees to contract extension with Houston Astros - The Crawfish Boxes
MORE
One-year Kershaw deal with Dodgers worth $17 million - AS USA
Jose Altuve officially signs long-term contract extension with Astros
Yordan Álvarez Houston Astros win Kansas City Royals
Cardinals renew Tommy Pham contract
Jose Altuve 5-year extension with Astros
Houston Astros Team News, Fixtures and Results
Astros extension talk: Long-term deals with Jose Altuve, Alex Bregman could wait until 2024