World reacts as Ohio State star blasts ‘appalling’ Paris Olympics cermony Master Teague III is not happy.