Yankees’ Gleyber Torres believes the Astros were cheating in 2019 season

Another day, another round of MLB players ripping the Astros for their sign-stealing scandal and commissioner Rob Manfred for his lax punishment. The usually mild-mannered Mike Trout said he’s lost respect for Houston on Monday, and Justin Turner blasted Manfred for devaluing the World Series trophy, among other things. Late Read more