MLB signs deal with Chi-coms | Bill O’Reilly

Bill O’Reilly calls MLB Commissioner Rob Manfred “an imbecile” for signing a deal with communist China.

“So wait a minute, what about the voting laws in China?”