Michael Vick holds the NFL record for rushing attempts with more than 800 , followed by Randall Cunningham and John Elway .
He finished his career with 774 rushing attempts , currently third in league history behind Randall Cunningham ( 775 ) and Michael Vick ( 873 ) .
John Elway