Colin Cowherd reacts to the latest news surrounding Ohio State and Urban Meyer