The Oakland Raiders have signed former Green Bay Packers wide receiver James Jones to a three-year contract.

Jones, 29, caught 59 passes for 817 yards last season.

Two seasons ago, he caught a career-high 14 touchdowns on 64 receptions for 784 yards.

Jones is a speedy former San Jose State standout who has caught 310 career passes for 4,305 yards and 37 touchdowns.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun