Taking A Look At The AL West’s Newest Member, The Houston Astros.
The Houston Astros were easily the worst team in baseball last season. Their 55-107 record is something to behold and I don’t mean that in a good way; after all how is it that a major league squad only manage to accumulate a +10 WAR with every single […]