Article News Peacock Rises In The Spotlight For Astros Game Three Win Peacock rises in the spotlight for Astros Game Three win.