The Astros Cheated, So Why Can’t The Dodgers?
Hilarious Report released the other day. Apparently the Astros have been caught red handed cheating. According to reports the Astros were illegally using video cameras to steal signs throughout the 2017 season including the World Series against the Dodgers. That's right, the jig is up and the Astros have been outted.
Read More