Barry had 2734 scrimmage yards and 37 TDs ....in THREE less games. I'm not knocking you or Melvin; simply pointing out how much more awesome Barry is/was.
Oh and Barry returned kicks in college also - had 3 punt return TDs and 3 KO return TDs in his college career.