At the gym today, I saw on SECSPN where Astros players wore buzzers under their shirts to tell them the pitch (I couldn't tell if alleged or true). So, they won the 2017 World Series. I think that the Commissioner should strip the World Series Title from the Astros and award it 1/2 to the Bosox and 1/2 to the Yankees.
Thoughts?
Note: this is a 'tpf' thread.
chief-wahoo-stewart-helberg.jpg