Akinmoladun signed to the Cincinnati Bengals' practice squad on November 19, 2019.[5] He was promoted to the active roster on December 14, 2019.[6] He appeared in two games for the Bengals in the 2019 season, Weeks 16 and 17.[7]
Akinmoladun was waived during final roster cuts on September 5, 2020,[8] and signed to the team's practice squad the next day.[9] He was elevated to the team's active roster on September 17 for the team's week 2 game against the Cleveland Browns and reverted to the practice squad the next day.[10] He was elevated again to the team's active roster on October 3 for the week 4 game against the Jacksonville Jaguars, and reverted to the practice squad after the game.[11] He was placed on the practice squad/COVID-19 list by the team on November 18, 2020,[12] and restored to the practice squad on December 2.[13] He signed a reserve/future contract on January 4, 2021.[14] He was waived on August 22, 2021.[15]
Tennessee Titans
On August 24, 2021, Akinmoladun was claimed off waivers by the Tennessee Titans.[16] He was waived on August 29, 2021.[17]
New York Jets
On December 21, 2021, Akinmoladun was signed to the New York Jets practice squad.[18] He appeared in one game, which was Week 16 against the Jaguars, for the Jets in the 2021 season.[19]
Freedom's older brother, Olu'Kayode Akinmoladun, played college football at Nebraska–Kearney before going on to play professionally for various indoor football teams, including the Green Bay Blizzard, Texas Revolution, and Omaha Beef; additionally, Freedom's younger brother, Justice Akinmoladun, was playing college football at Washburn as of 2022.[23]