Carlos Beltran admits Astros' 2017 World Series win is tainted
Carlos Beltrán opens up about Astros' sign-stealing scandal, says title is stained: 'We did cross the line'
Carlos Beltran retires at 40 after winning 1st World Series title – The Denver Post
Stained 'Stros': Carlos Beltran Admits Houston Astros World Series Tainted by Cheating - Sports Illustrated Texas Rangers News, Analysis and More
MORE
Carlos Beltran makes shocking admission about Astros' 2017 World Series title
ESPN analyst, New York Mets advisor Jessica Mendoza rips player for exposing Houston Astros sign-stealing scandal
They're out: Astros fire manager A.J. Hinch, GM Jeff Luhnow
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Carlos Beltran admits Astros' 2017 World Series win is tainted