What happened to the Houston Astros?
Channel:
Subscribers:
3,320
Published on ● Video Link: https://www.youtube.com/watch?v=8VJ91g7rUCQ
The MLB season is one month in and the Houston Astros are having a bad start to their season.
The MLB season is one month in and the Houston Astros are having a bad start to their season.