The New York Giants Wednesday finalized their 10-man practice squad by signing G.J. Kinne and Gerald Rivers. The complete practice squad is below.

No. NAME POS. HT. WT. AGE EXP. COLLEGE 71 Bars, Brad DE 6-3 263 23 0 Penn State 63 Cleary, Emmett T 6-7 324 25 1 Boston College 36 Conway, C.J. DB 6-2 200 22 R Montclair State 49 Farrand, Cole LB 6-3 229 22 R Maryland 60 Gettis, Adam G 6-2 305 26 2 Iowa Hughes, Montori DT 6-4 350 25 3 Tennessee-Martin Kinne, G.J. QB 6-2 218 26 1 Tulsa Rivers, Gerald LB 6-2 250 25 2 Mississippi 19 Talley, Julian WR 6-1 192 26 1 Massachusetts 48 Tye, Will TE 6-2 262 23 R Stony Brook

Kinne is listed as a quarterback, but worked at receiver with the Philadelphia Eagles. Reports from camp Wednesday were that the Giants were working him out with the safeties. I guess maybe the Giants will try just about anyone at the safety spot right now.

Hughes, who has NFL experience with the Indianapolis Colts, could be in line for a bump to the 53-man roster with Louis Nix III having flunked his physical.

Kinne and Rivers were part of a 17-player workout the Giants held on Tuesday. These player workouts generally take place every Tuesday during the season. Here are the remaining 15 players who worked out for the Giants.

Dwight Bentley, DB, Louisiana-Lafayette

Durell Eskridge, S, Syracuse

Shaquelle Evans, WR, UCLA

Brandon Fields, P, Michigan State

Tramain Jacobs, DB, Texas A&M

Nico Johnson, LB, Alabama

Shiloh Keo, DB, Idaho

Joe Looney, OG, Wake Forest

Nick Moody, LB, Florida State

Henoc Muamba, LB, St. Francis Xavier

Quayshawn Nealy, LB, Georgia Tech

Xavier Proctor, DT, North Carolina Central

Kasey Redfern, P, Wofford

Alameda Ta'amu, DT, Washington

Casey Walker, DT, Oklahoma