Beltran says Astros' 2017 World Series title 'stained' by sign
Report: Carlos Beltran 'steamrolled' Astros players who criticized
Carlos Beltran admits Astros cheated: 'We were wrong
Carlos Beltrán on 2017 Houston Astros scandal
Report: Carlos Beltran 'steamrolled' Astros players who criticized
Carlos Beltrán addresses Astros sign-stealing scandal for first
Carlos Beltran had knowledge of Astros' sign-stealing scandal but
Mets manager Carlos Beltran resigns in wake of Astros sign-stealing
Carlos Beltran disregarded pleas from Astros teammates to stop