He played college football at Clemson and was selected by the Green Bay Packers in the third round of the 2021 NFL draft.
[2] Rodgers originally committed to University of Southern California, but flipped to Clemson when they gave him an offer late in the season.
[5] Rodgers missed the first game of his junior season in 2019 due to an ACL tear in spring practice.
[15][16] During Rodgers' second season, he proved to be inconsistent, totaling five fumbled punt returns over ten games.
In a week 10 win over the Dallas Cowboys, Rodgers lost his seventh fumble during a punt return, and was benched afterwards, replaced by cornerback Keisean Nixon.
Head coach Matt LaFleur announced they would no longer ask Rodgers to return punts, and he was released by the Packers two days after the game.
[27] On December 22, 2023, Rodgers signed with the Birmingham Stallions of the United States Football League (USFL).