A look at what’s trending in Major League Baseball this week:
THREE UP
Sports Illustrated: It was three years ago, with the Houston Astros coming off three consecutive 100-loss seasons, that SI proclaimed them — on its cover — as “Your 2017 World Series Champs.” Hey, look now: the Astros have the…
No comments:
Post a Comment