Who do you think could have played another position at Miami and excelled? They could have changed positions at Miami, or in the pros, it doesn't matter.
As for my selection, I think Jimmy Graham would have been an awesome Defensive End. 6'6, 260 running a 4.5 is about as freaky as it gets...