Before college, Franklin attended South Plantation High School in Fort Lauderdale, Florida. Franklin redshirted the 2013 season while playing for the Florida State Seminoles. The Seminoles won the 2014 BCS National Championship Game against the Auburn Tigers. He was the scout team quarterback mostly used to mirror what the Noles would deal with in Nick Marshall. Franklin saw limited action in 2014. He was a member of ACC champion 4×100 relay team at Florida State. Franklin transferred to East Mississippi Community College after the 2014 season. At East Mississippi, Franklin served mostly as a backup quarterback as the Lions won the MACJC North title. The 2015 football season was documented in the Netflix series Last Chance U in 2016. After the season, Franklin enrolled at Auburn, where he had started one game. On March 8, 2017, ESPN reported he was moving to wide receiver for the 2017 season. On August 15, 2017, he transferred to FAU to play for Lane Kiffin as a graduate transfer.