Mar 24, 2021 Report: Astros Sign SP Lance McCullers to Five-Year, $85 Million Extension The Astros have secured a key piece of their rotation as the start of the 2021 season approaches. Continue reading