Tony Dorsett of the Dallas Cowboys scored a 99 yard rushing touchdown on January 3, 1983 against the Minnesota Vikings.
This was the latest one up until Sunday November 4th 2007 when Antonio Cromartie of the San Diego Chargers scored a 109 yard rushing touchdown against the Minnesota Vikings.
It has to be something with the Vikings and there defensive players!
Note that the question simply asks what is the longest touchdown run, it does not specify whether it is a rushing touchdown (offense) or receiving touchdown (defense). Therefore, Antonio Cromartie owns this record, not Tony Dorsett.
Cromartie's "run" is actually a return, and since the question specified "run", Tony Dorsett is the correct answer.
As of 2011, there have been eleven 99-yard TD passes in NFL history:
Frank Filchock to Andy Farkas - 1939
George Izo to Bobby Mitchell - 1963
Karl Sweetan to Pat Studstill - 1966
Sonny Jurgensen to Gerry Allen - 1968
Jim Plunkett to Cliff Branch - 1983
Ron Jaworski to Mike Quick - 1985
Stan Humphries to Tony Martin - 1994
Brett Favre to Robert Brooks - 1995
Trent Green to Mark Boerigter - 2002
Jeff Garcia to Andre Davis - 2004
Gus Frerotte to Bernard Berrian - 2008
Me
99-yards is the NFL record
Randel cutingham 96 yards
86
2 & 65
tim biakabutuka
The longest field goal in NFL history is 63 yards made by Tom Dempsey and Jason Elam.
Antonio Cromartie of the San Diego Chargers. Playing the Minnesota Vikings. Cromartie returned the missed field goal 109 total yards. The longest in NFL history.
Chicago Bears. Second is Pittsburgh
No running back in the history of the NFL could throw a football 100 yards.
Antonio Cromartie. He rushed 109 yards against the Minesonta Vikings after a field goal attempt. Besides it was the longest rush in NFL History.
In the NFL, the longest TD pass in 2006 was an 89 yarder from the Eagles' A.J. Feeley to Hank Baskett in a 24-17 victory over the Atlanta Falcons.