Why the Astros are the best: Part 1, Offense
The Houston Astros own the best record in the majors, something that shouldn't be that surprising to any fan of baseball. After all, that Sports Illustrated cover in 2014 declared the 'Stros the Champs of 2017....