The Cincinnati Bengals have made a pair of roster moves along their offensive line.

The team announced Wednesday that offensive tackle Aaron Epps had been signed to the 90-man offseason roster. In order to make room for Epps, the team waived offensive tackle Darryl Baldwin in a corresponding move. Epps was invited to this past weekend's rookie mini-camp, and it looks like he impressed the coaches enough to earn a spot on the Bengals' roster.

The 6'7", 288-pound Epps was a part-time starter for the Louisville Cardinals in 2014 and '15, including starting the Cards' final five games of his senior year. A team captain last season, Epps finished with 14 starts for his career. He was not invited to the NFL Scouting Combine, but has managed to make the Bengals' offseason roster as he looks to win a spot on the final roster or practice squad this fall.

As for Baldwin, he is a first-year pro by way of the Ohio State Buckeyes who signed with the Baltimore Ravens as a college free agent in 2015. He was with the Ravens in preseason and played in one game before being placed on the team's Reserve/Non-Football Injury list. He was later waived during final preseason cuts and was not with an NFL team at any point during the 2015 season. The Bengals signed Baldwin on February 8 of this year.

At Ohio State, Baldwin was a starter only in his senior year, during which, he received Honorable mention All-Big Ten performer recognition and was the only senior starter along the offensive line, where he played right tackle. In 2014, he started all 15 games for the national champion Buckeyes and helped anchor an offensive line that ranked first in the Big Ten in total offense (511.6 ypg) and scoring (44.8 ppg) and second in rushing (264.5), per OhioStateBuckeyes.com.