Mostly a hunch but I'm just not high on Brown as a WR(i.e. Don't like 'em, lol). He's got a great work ethic, he's humble, and he plays hard. Those are all great things but even given those facts he just doesn't seem to have playmaking talent. On a team starved for receivers over the past two seasons, with one of the better QBs in the league, I can't remember a time I've seen him catch a pass that wasn't a jump ball or a schemed route to cut him loose. He doesn't play to his size and just generally lacks the tenacity I like in Ravens players. On a team that isn't starved for WR depth, I think you go with players with higher upside and/or that fill needs. I think Kamar Aiken offers everything that Brown does, giving Brown the slight edge as a receiver and Aiken the edge as a special teamer. Both Campanaro and Carter provide a change of pace from the trees we have in Waller, Perriman and Aiken/Brown; provide return ability; and are in a prime position to learn from Steve Smith Sr. TL;DR In my opinion Aiken and Brown are the same guy while Carter and Campanaro bring something different to the table. All in all, though, history dictates that the injury bug will make this choice much less contentious in the end.