Showing posts with label Cheating Astros. Show all posts
Showing posts with label Cheating Astros. Show all posts

Sunday, November 17, 2019

This is Commissioner Manfred's "Mountain" Landis Moment

Aloha, everyone,

100 years ago, "Mountain" Landis banned the Black Sox for life when they cheated in the World Series. This is MLB Commissioner Rob Manfred's once-in-a-lifetime moment. He holds the power to be just as puntative on the Cheating Astros. 

Will he be a "Mountain" or a molehill?