What position will replace Eric Wright on the 49ers 90-man roster?

Kelley L Cox-USA TODAY Sports

The San Francisco 49ers currently have 89 players on their roster after the unexpected retirement of cornerback Eric Wright. Jim Harbaugh said they will fill the spot in a timely fashion. What position will it be?

This past week, cornerback Eric Wright surprised most of us when he announced his decision to retire from the NFL. The 49ers re-signed Wright to a 1-year contract earlier this year, but he recently decided he no longer had the passion for the game. According to reports, he mentioned this to Trent Baalke recently, and Baalke asked him to think on it. They eventually had a subsequent discussion and Wright filed his retirement paperwork on Tuesday.

His departure means the 49ers now have 89 players on their roster. They are allowed a maximum of 90 heading into training camp, and generally teams will carry the maximum 90. On Wednesday, Jim Harbaugh said the team would fill the roster spot in a timely fashion, but it would happen after minicamp ended.

Minicamp is now closed, and the team is likely considering a variety of options. When Coach Harbaugh first mentioned that Wright was considering retirement, the first question from a lot of people was whether or not the 49ers would try and sign Brandon Flowers. Thus far, there has not been a single word connecting Flowers and the 49ers. Although he was waived by the Kansas City Chiefs, he could still command a decent amount of money on the open market. Thus far, Flowers has been connected to the Steelers, Chargers, Patriots, and Lions.

It's hard to guess what specific player the 49ers might sign, so as someone suggested in a previous thread, we'll open up a poll asking what position the 49ers will fill with the 90th roster spot. This is more than likely going to be someone who will not survive final roster cuts, and very well might not survive the first round of roster cuts. Most of the competition at the top of each positional depth chart is locked in. This 90th person might be able to slip in there, but really this is likely a simple camp body.

I've included the current roster, split up by position. Where do you see another addition?

Players currently on roster: 89
QB Colin Kaepernick
QB Blaine Gabbert
QB McLeod Bethel-Thompson
QB Josh Johnson
QB Kory Faulkner

RB Frank Gore
RB Kendall Hunter
RB LaMichael James
RB Jewel Hampton
RB Marcus Lattimore
RB Carlos Hyde

FB Bruce Miller
FB Will Tukuafu
FB Trey Millard

WR Michael Crabtree
WR Anquan Boldin
WR Quinton Patton
WR Jon Baldwin
WR Kassim Osgood
WR Chuck Jacobs
WR David Reed
WR Devon Wylie
WR Brandon Lloyd
WR Stevie Johnson
WR Bruce Ellington
TE Vernon Davis
TE Vance McDonald
TE Garrett Celek
TE Derek Carrier
TE Asante Cleveland
TE Kevin Greene

OT Joe Staley
OT Anthony Davis
OT Carter Bykowski
OT Jonathan Martin

OG Alex Boone
OG Mike Iupati
OG Adam Snyder
OG Joe Looney
OG Al Netter
OG Ryan Seymour
OG Brandon Thomas
OG Fouimalo Fonoti


C Daniel Kilgore
C Marcus Martin
C Dillon Farrell

DL Justin Smith
DL Ray McDonald
DL Ian Williams
DL Glenn Dorsey
DL Tank Carradine
DL Quinton Dial
DL Demarcus Dobbs
DL Tony Jerod-Eddie
DL Lawrence Okoye
DL Mike Purcell
DL Kaleb Ramsey

ILB Patrick Willis
ILB NaVorro Bowman
ILB Michael Wilhoite
ILB Nick Moody
ILB Chris Borland
ILB Shayne Skov

OLB Aldon Smith
OLB Ahmad Brooks
OLB Corey Lemonier
OLB Dan Skuta
OLB Aaron Lynch
OLB Chase Thomas

CB Tramaine Brock
CB Chris Culliver
CB Perrish Cox
CB Darryl Morris
CB Chris Cook
DB Jimmie Ward
DB Dontae Johnson
CB Keith Reaser
CB Kenneth Acker


S Eric Reid
S Antoine Bethea
S Craig Dahl
S C.J. Spillman
S Raymond Ventrone
S D.J. Campbell
S James McCray

K Phil Dawson

P Andy Lee
P Colton Schmidt

LS Kevin McDermott
X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Join Niners Nation

You must be a member of Niners Nation to participate.

We have our own Community Guidelines at Niners Nation. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9341_tracker