Costas Blasts ‘Shameless’ IOC For Allowing China To Host Winter Olympics
When you've lost Bob Costas ... Sports broadcaster Bob Costas has had enough with the International Olympic Committee’s and media’s combined love affair with communist countries.
Over the past fourteen years, three of the past eight…