A highly productive kick returner, the 22-year-old Waterloo, Iowa, native amassed nearly 3,000 all-purpose yards (2,992) for Iowa State's Cyclones during his collegiate career, snaring 82 passes for 1,226 yards, returning 43 kickoffs for 950 yards (a 22.1-yard average), 45 punts for 411 yards (a 9.1 average) and rushing 73 times for 405 yards (a 5.5 average). As a senior during the 2000 season, he caught a team-leading 51 passes for 775 yards and 4 touchdowns, returning 20 punts 226 yards (an 11.3-yard average) and 21 kickoffs 291 yards (a 20.8 average).
Earlier, Moses had been a standout prep at Waterloo High School, where he broke his father's rushing record, gaining 1,331 yards (a 7.0 average) as a senior and earning all-state recognition in the process.
Moses, who has been assigned jersey number 22, will join the Packers on the practice field today.
Defensive back Hurley Tarver was released to make room for the newcomer.