Fired Astros GM Jeff Luhnow Blames Alex Cora and the Players for Cheating Scandal

The Astros quickly fired general manager Jeff Luhnow and manager A.J. Hinch after the two of them...

Read More