Should the Astros be stripped of their 2017 World Series title?
Yes
No