The cheating Astros and Red Sox should be stripped of their titles. Anyone else remember when Kershaw and Darvish were brutally destroyed by the cheating Astros and the Dodgers team fought and still gave them a Game 7? This is redemption for the Dodgers and a rightful title for them this year.