He played college football for the Georgia Bulldogs and was selected by the Titans in the first round of the 2020 NFL draft.
Wilson's tenure with the Titans was characterized by several off-field legal issues as well as a brief suspension for violating team rules.
[13] Wilson was placed on the reserve/COVID-19 list by the team at the start of training camp on July 28, 2020, before returning to the active roster when he signed a four-year rookie contract on August 3, 2020.
[17] On December 5, 2020, Wilson was suspended for the Titans' Week 13 game against the Cleveland Browns due to a violation of team rules.
[20] He finished the season playing in one game, appearing for only 4 snaps (3 on offense and 1 on special teams) of the Titans' Week 12, 45–26 win against the Indianapolis Colts.
On March 24, 2021, Wilson was charged with felony fleeing or attempting to elude a police officer, speeding in a construction zone, reckless driving, reckless conduct, possession of less than 1 ounce of marijuana and possession and use of drug-related objects.
[29] In April 2021, under the stage name GGBowzer, Wilson released a hip hop EP titled Layup Lines.