The Baltimore Ravens have signed Willie Snead to a one-year, $6 million contract extension.

He would have been an unrestricted free agent at the end of the season.

Snead ranks third on the team with 15 catches for 223 yards and two scores.