play2:03

Should Astros be stripped of 2017 World Series title?

Tim Kurkjian says the Astros should be allowed to keep their 2017 World Series championship, and adds that the players having to deal with the fallout of the sign-stealing scandal is punishment enough.