It's hard to imagine the Astros winning the 2017 World Series without Jose Altuve, and now Houston fans will get to watch the heart and soul of their club for a long time to come.
Altuve and the Astros formally agreed to a five-year contract extension Monday that will be worth $151 million and begin in 2020. The club announced Altuve's new deal during a news conference at the club's facility in West Palm Beach, Fla. The pact will lock up the reigning American League MVP Award winner with Houston through his age-34 season.
Hall of Famers Jeff Bagwell and Nolan Ryan -- along with many of Altuve's teammates -- were in attendance at FITTEAM Ballpark of the Palm Beaches to celebrate Altuve's extension.