6. (174) Josh Morgan, WR
Josh Morgan is a great athlete and the Niners need help at receiver so they might be able to overlook how selfish he is. Morgan is 6′0″, 218 pounds but he runs a 4.49 40. Morgan played in 51 games (24 starts) at Virginia Tech and he caught 122 passes for 1,817 yards (14.9 avg) with 16 TD grabs. If Morgan can just get a team first attitude he will be able to help out the Niners big time in Mike Martz’ new offense.