Jim Crane’s Reaction To MLB Ruling On Astros Cheating May Impact $7 Billion

Houston Astros owner Jim Crane fired General Manager Jeff Luhnow and manager AJ Hinch today after MLB Commissioner Rob Manfred suspended them both for one…