Actually, Carter will be the horse - he's the thoroughbred. Richards will be the sheepdog, showing tenacity and leadership.
[editors note - enough of the animal analogies already]
Actually, I beg to differ on that. I think Richards will be a world class offensive player. I think he'll rise above the shadow of Jeff Carter and be the better player of the two. Richards might not be six feet, but his play is head and shoulders above Carter.