MLB Commissioner Rob Manfred has been taking a ton of heat for failing to properly punish the Astros players for cheating and for calling the World Series Trophy a “piece of metal.”

Manfred spoke to the media on Tuesday and apologized for his stupid comment about the World Series trophy.  He has yet to own up to his other mistakes.

RELATED: Jon Lester Blasts MLB Commissioner Rob Manfred Over His “Piece of Metal” Comment

Flip the Page to read the report: