The New York Giants traded their 2012 fifth-round pick for Cincinnati Bengals linebacker Keith Rivers on Thursday. Rivers, the No. 9 overall pick out of USC in 2008, missed all of last season with a wrist injury and has yet to play a full season due to injuries.