4. He is one of only six quarterbacks in NFL history to pass for 25,000 yards and rush for 3,000. (Can you name the other five? Randall Cunningham, Steve Young, Fran Tarkenton, Steve McNair and John Elway.) Football Sports John Elway Randall Cunningham Fran Tarkenton NFL Steve McNair Above, San Francisco 49ers quarterback Steve Young plays against the Redskins in 1996.