Depends what condition Shakur's hands are in firstly. For me personally though, I really like both guys but I think Shakur has a better tool-box than Keyshawn and would out-think him in a tough fight.