Astros, Red Sox Tied-Up in Scandal of Century Posted on March 4, 2020March 4, 2020 by Alex Wiggetman Following Game 7 of the 2019 World Series featuring the Houston Astros and the Washington Nationals, several reports and accusations were released stating that the 2017 World Champion Astros cheated t... Read More