The Arizona Cardinals have signed wide receiver Steve Sanders and waived injured safety Dennis Keyes.
Sanders appeared in five games for the Cleveland Browns last season, catching one pass for 18 yards. He signed with Detroit in January but was released on May 4.
Three of Arizona's receivers are out with injuries — Steve Breaston (knee), Early Doucet (shoulder) and Michael Ray Garvin (knee).
Keyes, on the Arizona practice squad the final five weeks of last season, has been sidelined with a strained right calf. He returned an interception 89 yards for a touchdown during a preseason game at Kansas City a year ago.