Did the 2017 Astros deserve their World Series title despite the sign-stealing scandal?

Sign in

Save Scores & Remove Ads

Did the 2017 Astros deserve their World Series title despite the sign-stealing scandal?

Houston Astros

World Series

MLB

Sports

Sports

Houston Astros poll options

Houston Astros

World Series

MLB