The moment: Signing Carlos Lee to franchise’s first $100 million deal in 2006. Moment behind the moment: Departure of Jeff Kent and Carlos Beltran after 2004. The deal that dictated much of the Astros’ strategy and payroll inflexibility for the last six years of zero playoff appearances was sealed the day after Thanksgiving 2006. The […]
Trending Articles
More Pages to Explore .....