Carlos Beltran admits Astros' 2017 World Series win is tainted
Published
Carlos Beltran admits he and the 2017 Houston Astros “crossed the line” with their sign-stealing scheme during their championship season.
#houstonastros #carlosbeltran #championshipseason #worldseries