Yes, the Astros leadership role came out over a year ago. This is from page 3 of this thread…
BILL MADDEN | Rob Manfred’s plan to destroy minor league baseball
In truth, as always, it’s designed to save money, lots of money, and the proprietors of these minor league teams, many of whom have their life savings invested in them, be damned.https://t.co/Kfah5Oz7eO
Also deMause cited the term “McKinseyizing” baseball. Consulting for the firm is precisely how Luhnow came into contact with DeWitt all those years ago.