Hudson began his collegiate career at Michigan and redshirted his true freshman year as he changed positions from defensive line to offensive tackle.[1] Hudson appeared in three games as a redshirt freshman.[2] Hudson opted to leave the program at the end of the season and chose to transfer to Cincinnati.[3]
Hudson sat out the regular season of his first year with the Bearcats per NCAA transfer rules after a waiver to play immediately was denied.[4] Hudson started in the 2020 Birmingham Bowl following the end of the regular season.[5] As a redshirt junior, Hudson started all 11 of Cincinnati's games and was named first-team All-American Athletic Conference.[6] Following his lone season as a starter, he announced he would be forgoing his remaining eligibility and enter the 2021 NFL draft.[7]
On May 1, 2021, Hudson was selected by the Cleveland Browns in the fourth round with the 110th overall pick in the 2021 NFL draft, which they acquired in a trade that sent Genard Avery to the Philadelphia Eagles.[10] On May 18, Hudson signed his four-year rookie contract with Cleveland, worth $4.16 million.[11]