Sport

Ex-Astros GM Jeff Luhnow Guarantees That You: I did All of the Fantastic Things, However none of the cheating

Jeff Luhnow, the disgraced, suspended, also fired general manager of the Astros, has spoken openly, providing a 37-minute meeting to Houston NBC affiliate KPRC. And the guy who conducted the group accountable for baseball’s greatest scandal in a century might prefer the entire world to understand it was not his fault.

Read…