University of Virginia offensive tackle Morgan Moses had an official visit with the Ravens, according to a league source.
A rising draft prospect who's been graded anywhere from the middle to latter portion of the first round, Moses has drawn steady interest from the Ravens throughout the draft process.
That included meeting with the Ravens at the NFL scouting combine following a strong week at the Senior Bowl.
Moses, a 6-foot-6, 314-pound four-year starter at Virginia, had 13 visits or private workouts, including a visit with the New Orleans Saints.
The Ravens hold the 17th overall pick of the first round and are in the market for a right tackle. They've been linked frequently to Notre Dame tackle Zack Martin, but he may not be available at their spot.
Moses started his senior year at left tackle and earned second-team All-Atlantic Coast Conference honors after starting previously at right tackle.
Moses has long arms, measuring 35 3/8 inches. Over the past decade in the NFL, only two offensive tackles that have made the Pro Bowl were under 6-foot-5 and had arms less than 33-inches long.
Moses enrolled at Virginia weighing 350 pounds and got leaner, especially over the past year. He was roughly 335 pounds at the end of the season, weighed 314 at the combine and was down to 311 at the Cavaliers' Pro Day workout.
Moses ran the 40-yard dash in 5.35 seconds at the combine and improved to 5.2 seconds at his Pro Day despite tweaking his hamstring. His vertical leap improved five inches to 26 inches at his Pro Day and his broad jump to 8-11 from 8-8 at the combine.
Moses has gotten high marks for his size, movement, character and power and has drawn comparisons to Denver Broncos offensive tackle Ryan Clady from draft analysts.
Moses graded out at 90 percent last season and averaged eight knockdowns per game, allowing two sacks last season on 506 pass attempts.
Moses attended Fork Union Military Academy to improve his academic standing before enrolling at Virginia.
The Ravens signed former Virginia standout offensive tackle Eugene Monroe to a five-year, $37.5 million contract in March that included $17.5 million in guaranteed money.