Reggie Ball was a pretty darn good athlete. He made Detroit's roster as a slot WR.
I think he would have been great in CPJ's offense as a QB or AB. For all his faults, one thing you couldn't take from him was his toughness and tenacity. My favorite Reggie moment was against UGA. He was running towards the sideline and Bruce Thornton (a future 4th round pick of the Cowboys) was coming straight towards him with bad intentions. Instead of running out of bounds, Ball lowered his shoulders and put Thornton on his a$$.
It's a shame people remember Ball for wrong reasons. That guy left a lot on the field for GT.