Ravens Mail: Who wins the wide receiver battle?

Breshad Perriman may not begin the season as a starter, but it's a good bet he'll finish the season as one. AP Photo/Patrick Semansky

It's time to click open our Baltimore Ravens weekend Twitter mailbag:

@jamisonhensley: This is the biggest position battle in camp. It's going to come down to Breshad Perriman, Kamar Aiken and Marlon Brown. I still believe Perriman has the edge because he is the only receiver on the team who has the skill set to replace Torrey Smith as the team's deep threat. That being said, the Ravens have shown in the past that they're not going to rush first-round picks. Cornerback Jimmy Smith and Matt Elam, two former first-rounders, didn't start in Week 1. Aiken saw the most time with the first time this spring, and it wouldn't surprise me if he is the starter early in the season. But Perriman is an intriguing playmaker and he should be the starter by the end of the season.

@jamisonhensley: At this point, the Ravens are pretty set with their roster heading into training camp. The one area that Baltimore would like to upgrade is at the No. 3 quarterback spot. Keith Wenning, a sixth-round pick from a year ago, didn't pan out and was cut. That leaves Bryn Renner and Jerry Lovelocke behind Joe Flacco and Matt Schaub. In all likelihood, the third quarterback is going to be placed on the practice squad. But, if you're asking if there is one spot that the Ravens would want to add, it's at developmental quarterback. The problem is, there really isn't much available in the free-agent market.

@jamisonhensley: Aiken and Cruz both went undrafted, but the difference is Cruz made his big splash by his second season. Aiken is a journeyman (four teams in four seasons) who isn't projected to put up numbers similar to Cruz. He is in line for a breakout season, especially if he beats out Perriman for the starting job. What stood out to me last year were his hands. Aiken caught everything in training camp and in the preseason. He showed flashes in the regular season, catching two touchdown passes in Miami when Torrey Smith was hurt. Aiken is definitely going to make the Ravens team this year. It's just uncertain what his role will be.

@jamisonhensley: The Ravens have $8.795 million in salary-cap space, according to ESPN Stats and Information. There are nine teams that have less. This space is really for contingency purposes. The Ravens will use it to get a veteran free agent if a player gets hurt or someone is underperforming. In other words, you hope the Ravens don't have to use that cap space.

Remember to check the Baltimore Ravens clubhouse page and follow me on Twitter and on Facebook