Bo Porter has been fired from the Houston Astros as the team manager, and to temporarily take his place, Tom Lawless will be the interim manager. Astros general manager, Jeff Luhnow, released a statement: “I recognize that our win-loss record is largely a product of an organizational strategy for which I am responsible, Luhnow said […]