The Baltimore Ravens officially signed LB Tre Swilling to a futures contract for the 2024 season on Tuesday. 

Swilling, 24, wound up going undrafted out of Georgia Tech back in 2022. He later signed a rookie contract with the Titans, but was waived coming out of the preseason.

From there, Swilling had a brief stint with the Saints before signing on with the 49ers towards the end of last season. He bounced on and off their roster a couple of times. 

During his college career at Georgia Tech, Swilling recorded 101 tackles, two sacks, two forced fumbles, two recoveries, two interceptions and 21 pass defenses over the course of four seasons and 39 games.

In 2023, Swilling appeared in two games for the 49ers.

More must-reads:

TODAY'S BEST
Report: Steelers have interest in Aaron Rodgers' ex-teammate
Giants' stunning reason for optimism revealed
Packers release young WR after rookie minicamp
Former Raiders HC makes his return to football
Brewers catcher playing through fractured finger
College football team ineligible for bowl games due to embarrassing reason
Stephen Curry likely out at least one week with Grade 1 hamstring strain
Steelers suddenly have new WR option to replace George Pickens
Utah Hockey Club officially gives their team a name
Eagles, TE Dallas Goedert come to decision on future
Jaguars cut big free-agent signing after just one season
NFL insider claims Steelers GM not done as talented WRs remain on market
Tyrese Haliburton had message for Cavs fans after winning shot
Eagles take big swing on massive free agent
Does George Pickens trade mean Steelers have moved on from Aaron Rodgers?
Diontae Johnson's contract with Browns should serve as huge wake-up call
Notre Dame scheduling update could spell end of historic USC rivalry
The improbability of Tyrese Haliburton's Game 2 winner
Ohio State fans are furious after learning that Jim Knowles initiated move to Penn State
Packers WR sees contract offer retracted for disappointing reason