Maybe since he's been away so long, he's improved. You never know. The character is hilarious, imo. I'm not too high on him as a competitor, but I'm willing to give him a shot. At least he's not as bland as Ortiz.
I can see him feuding with Henry. Morrison should step in Henry's spot for a while.