The Houston Astros continued their dominance in the MLB as they claimed their second World Series crown with this current iteration of the Astros. Superstar rookie Jeremy Peña led the charge in the postseason, capturing both the ALCS and World Series MVP in his inaugural season. Despite the struggles of Jose Altuve, it did not […]