Houston Astros Cheating Scandal: Retaliation Odds Released
The Houston Astros have +400 odds to win the American League pennant this season. The Astros were fined the maximum $5 million by the MLB. The Astros will have their first spring training game against the Washington Nationals on Saturday. HOUSTON – The Houston Astros were long suspected of stealing opposing teams pitching signs in … Read more