The Baltimore Ravens have agreed to sign Shane Ray and Michael Floyd to one-year deals.

Pass-rush and wide receiver are considered the two biggest needs for the Ravens.

Ray played just 33 percent of the Broncos' defensive snaps last season, finishing with one sack.

Floyd had 10 catches for 100 yards and one touchdown last season for Washington.