Tag: Los Angeles Angels

Astros: 2020 “Sinderella” team?

Like all gods, the Baseball Gods are fickle and inconsistent when it comes to handing out divine justice in this world. “Anything can happen” is the commonplace phrase when describing the MLB […]