The Seahawks agreed to a deal with receiver Kevin Smith on Wednesday, according to a league source. The deal is still pending a physical. Smith, who just finished his career at the University of Washington, originally signed with the Arizona Cardinals as an undrafted free agent in May.

The Cardinals waived Smith earlier this month and he was claimed by the Jacksonville Jaguars, who needed receivers for last week’s minicamp due to a numerous injuries at the position. The Jaguars then waived Smith last week and he went unclaimed, making him a free agent.

Smith, who is listed at 5-11, 214 pounds, had 50 catches for 765 yards and four touchdowns as a senior. He then helped himself at Washington’s Pro Day, both with his showing as a pass catcher, and also by putting up some strong numbers, running a 4.54-second 40-yard dash and posting a 37-inch vertical leap and a 10-foot, 6-inch broad jump. Like any undrafted rookie, Smith has an uphill battle to fight to make the team, but the Seahawks have had two UDFA receivers make an impact in recent years with Doug Baldwin and Jermaine Kearse, another Husky, playing significant roles on a Super Bowl winning team.

The Seahawks had an open roster spot having released DT Andru Pulu Tuesday, so no corresponding move is needed to make room on the 90-man roster for Smith.