He also played for the Buffalo Bills and Houston Texans; he also had brief stints with the Scottish Claymores of NFL Europe and the Florida Tuskers of the United Football League (UFL).
When Tyler suffered an injury late in the game at Notre Dame, Nall came off of the bench to lead LSU the length of the field in a furious comeback attempt.
The comeback came up short as an LSU receiver dropped the potential game winning pass in the end zone on fourth down as time was winding down.
In 2001, Nall transferred to Northwestern State University in Natchitoches, Louisiana, where he became the first quarterback in school history to surpass two thousand yards passing in a season.
In 2006, Craig Nall signed as an unrestricted free agent with the Buffalo Bills,[5] where he competed for the starting quarterback position until a hamstring injury suffered on the second day of practice ended his involvement in the competition.
[7] On October 29, 2007, Nall was signed by the Houston Texans as insurance when starter Matt Schaub was hurt against San Diego.