The Minnesota Vikings selected Walters in the fifth round (165th pick overall) of the 2000 NFL Draft, and he played for the Vikings from to . He subsequently played for the Indianapolis Colts (–), Arizona Cardinals () and Detroit Lions (). During his eight-season NFL career, he played in 98 games, compiled 102 receptions for 1,135 yards and nine touchdowns, returned 117 kickoffs for 2,594 yards, and returned 139 punts for 1,241 yards.
