Craig Grant is a joke here's why.