Morning News and Notes for Thursday, November 14
The news that the Houston Astros cheated is not news to everyone.
Indians News You can hardly blame Cleveland Indians players for being among those in Major League Baseball saying “told you so” after news broke Tuesday that the Houston Astros used technology to steal signs during their run to...