How close did Rob Manfred come to stripping the Astros 2017 championship?

Payne & Pendergast
Monday, February 17th
The MLB commissioner spoke out about the Astros cheating scandal
00:23:30