Del Rio had surgery on his left shoulder during the offseason.
Davis, a freshman, ran 17 times for 124 yards. The redshirt freshman fired a 49-yard bomb to receiver Tyrie Cleveland that resembled their game victor against Tennessee in the last home game. On a fourth-down play, Davis broke through the line, stumbled and then regained his footing for a 39-yard score that sealed the victory.
Franks replaced Del Rio in the lineup on Saturday and led the Gators to a game-tying field goal just before the half.
This is not the first time that Del Rio has dealt with shoulder issues. Del Rio was 7-for-11 for 64 yards prior to his injury.
Florida is the third school Del Rio has suited up for.
The son of Oakland Raiders coach Jack Del Rio started six games a year ago before sustaining a season-ending injury to his right, throwing shoulder.
Vanderbilt made it interesting late when Shurmur threw his third touchdown pass of the game with 3:14 left.
Guy tweets pictures of aircraft engine ripping apart in mid-air
Passengers took to Twitter to saying that there had been a "loud thud" during the flight, followed by "a lot of vibration". Daniel McNeely, a passenger on Air France flight AF66, described the incident to the Daily News.
Florida improved to 3-1 and 3-0 in the SEC East. Vanderbilt (3-2, 0-2) has lost two straight. Winning close games has become his trademark.
For the third time in four games, No. 21 Florida had to turn to its backup quarterback.
The Gators found the end zone during their second possession against Vanderbilt on Saturday, tying the NCAA mark set by MI between 1984 and 2014.
After a second three-and-out possession by Vanderbilt, the Gators basically put the game on ice with a six-minute drive that went 65 yards and had nine running plays.
Florida hasn't been shut out since a 16-0 home loss to Auburn on October 29, 1988.
The Gators can set the record next week against LSU at Florida Field.
That's when Franks took over, and he picked up right where he left off from his last home game. The game was initially scheduled to be played in Baton Rouge, Louisiana, but was moved to Gainesville past year because of Hurricane Matthew.