What kool aid did NBC’s Bob Costas drink? Or is it that weird water we all saw? Did you hear what he said about Russia’s President Putin? (You need to tune in tonight to ON THE RECORD at 7pm!)

Bob Costas
Leave a Comment ()