Who is left out on the NFL's free agent market?

Two weeks out from their first practice of training camp, the


have just $606,858 available under the salary cap if they hope to, as they seem to do every year, acquire a key veteran before the start of this season. Of course, they could potentially free up more wiggle room by negotiating a long-term extension with running back

Ray Rice

or by releasing a pricey veteran this summer (


Barring a change in these next two weeks, though, the Ravens will hit the practice fields in Owings Mills for camp and see what they have at a few uncertain positions. They may decide they don’t need a veteran back to spell Rice because

Bernard Pierce


Anthony Allen

or maybe even

Damien Berry

can help carry the load. They may maintain their confidence in their young wide receivers. And they may feel comfortable with their depth at free safety behind

Ed Reed

and also with their young players at outside linebacker --

Paul Kruger


Courtney Upshaw


Sergio Kindle

, etc. -- who are tasked with pressuring the quarterback with

Terrell Suggs


But knowing the Ravens, they are always willing to upgrade with their roster in the late stages of the preseason (see the signing of McKinnie last year and the recent trades for

Josh Wilson


Lee Evans

). And if they create cap flexibility beyond that $606,858 figure (per the


’s official website), there are some intriguing free agents who remain unspoken for. Alex Marvez of FOX Sports


Putting my speculation hat on, here are four players from Marvez’s list who might be a fit in Baltimore if the Ravens feel like tinkering.

Andre Carter, defensive end:

Carter recorded 10 sacks for the

New England Patriots

last season before a quadriceps injury ended his season. He has been linked to the Patriots again this offseason, but he remains unsigned. If the Ravens feel they need another edge rusher to help overcome the loss of Suggs, maybe they will consider giving Carter’s agent a phone call.

Matt Roth

, who has 23.5 career sacks, is also a free agent of note.

Braylon Edwards, wide receiver:

If Ravens coach

John Harbaugh

wants a scouting report on Edwards, he can reach out to his brother, Jim. Edwards played nine games for

Jim Harbaugh


San Francisco 49ers

in 2011, but made just 15 catches for 181 yards. If he can still run -- and that's a big if -- his size might help out team’s downfield passing attack. But that’s only if the Ravens lose confidence in

LaQuan Williams


Tandon Doss


Ryan Grant, running back:

The Ravens believe that one of their young backs can replace

Ricky Williams

as the backup to Rice. Anthony Allen is the frontrunner heading into training camp, but

. But if the Ravens go with a veteran, Grant would be a good fit. He was productive as the main back in Green Bay, he has good size and he is capable of playing on third down.

Jim Leonhard, safety:

Leonhard played just one season in Baltimore, but he became a fan favorite lining up next to Reed in 2008. He left with

Rex Ryan

for New York in 2009, but his time with the


appears to be over. Most of his experience is at strong safety, but the 29-year-old has the smarts and speed to be a passable stopgap

. He also would add value on special teams.

Marvez also had quarterback

Donovan McNabb

, who last bounced passes off the turf for the

Minnesota Vikings

, on his list of top free agents. But I’m not going there. The Ravens

Curtis Painter