Carlos Beltran admits Astros’ 2017 World Series win is tainted

TAMPA — Carlos Beltran admits he and the 2017 Houston Astros “crossed the line” with their sign-stealing scheme during their championship season...

Read More...


Discover more from Talk of the Sound

Subscribe to get the latest posts sent to your email.