Dodgers: ESPN’s Stephen A. Smith Wants Astros Stripped of World Series Title
Undeniably, the reactions from the talking heads continue to roll in. Right now the Houston Astros are the talk of sports, which means the Los Angeles Dodgers have direct involvement. As you know, the 2017 Astros won a World Series title in tainted fashion; stealing more than just signs from an entire championship starved fan … Continue reading Dodgers: ESPN’s Stephen A. Smith Wants Astros Stripped of World Series Title
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed