Franklin transferred to East Mississippi Community College after the 2014 season.[5] At East Mississippi, Franklin served mostly as a backup quarterback to Wyatt Roberts, as the Lions won the MACJC North title. On October 22, 2015, Franklin scored six rushing touchdowns and one passing touchdown against Mississippi Delta, before the game was called off after a brawl broke out between both sides.[6] The 2015 football season was documented in the Netflix series Last Chance U in 2016.[7] On the year, Franklin went 64–110 (58.2%) while throwing for 733 yards along with a 7–2 touchdown to interception ratio. He also added 451 yards on the ground on only 43 attempts giving him an average of 10.5 yards per carry on his way to 9 rushing touchdowns.
Franklin enrolled at Auburn for his junior year, where he appeared in 12 games while making 1 start. In his 12 games he went 14–26 (53.8%) while throwing for 204 yards along with 1 touchdown. On the ground he added 430 yards on only 46 carries giving him an explosive average of 9.3 yards per carry, also adding 2 touchdowns. He grew increasingly unhappy with his role on the team and on March 8, 2017, ESPN reported he was moving to wide receiver for the 2017 season.[8]
On August 15, 2017, he transferred to FAU to play for Lane Kiffin as a graduate transfer.[9] He had 16 rushes for 229 yards with an average of 14.3 yards per carry while rushing for 2 touchdowns. He also caught 7 balls for 95 yards and 1 touchdown while averaging 13.6 yards a catch. He also went 1–2 (50%) for 49 yards.
At FAU's Pro Day in March 2018, Franklin was timed as running a 4.40 second 40-yard dash.[10]
Professional career
Chicago Bears
After going undrafted in the 2018 NFL draft, Franklin attended the Chicago Bears rookie mini camp on a tryout basis as a defensive back.[11] On May 14, 2018, Franklin was signed by the Bears as an undrafted free agent.[12] On September 1, 2018, he was waived by the Bears.[13] He was re-signed to the practice squad on September 27, but was released later that day.[14] Two months later, on November 24, he returned to Chicago's practice squad.[15] He signed a reserve/future contract with the Bears on January 8, 2019.[16] He was waived on August 31, 2019.[17]
On November 13, 2019, Franklin was signed to the Tampa Bay Buccaneers practice squad. He was promoted to the active roster on December 24, 2019, where he was listed as a wide receiver.[19]
Franklin was placed on injured reserve on August 23, 2020, after suffering a leg injury during training camp.[20] On February 7, 2021, he won a Super Bowl with the Tampa Bay Buccaneers, even though he did not play a single snap for the entire season.[21] He was waived on August 17, 2021.[22]
On December 2, 2021, while still a free agent, he was suspended three games by the NFL for "misrepresenting [his] COVID-19 vaccination status".[23]
Tampa Bay Bandits
Franklin was drafted by the Tampa Bay Bandits in the 17th round of the 2022 USFL draft.[24] He was transferred to the team's practice squad on April 16, 2022,[25] and back to the active roster two days later.[26]
Memphis Showboats
Franklin and all other Tampa Bay Bandits players were all transferred to the Memphis Showboats after it was announced that the Bandits were taking a hiatus and that the Showboats were joining the league.[27] He was placed on the team's injured reserve list on April 27, 2023.[28] He was not part of the roster after the 2024 UFL dispersal draft on January 15, 2024.[29]