After the draft, teams usually have their roster in order between free agency, the draft picks themselves and the undrafted free agents. But there's still some talent available in the free agent market, enough that NFL.com did one of their "best available" free agent pieces.
Moore has started 142 of 144 career games, playing at a near Pro Bowl level over the past half-decade. He's believed to be seeking $3 million to $4 million annually, which teams are reluctant to pay for a 33-year-old guard. The Chicago Bears picked up Kyle Long in the first round of the 2013 NFL Draft, but he's a project after starting just four games in college.
Three things ring wrong to me with this fit.
1) Moore's 33 years old. An aging guard doesn't fit into the picture on a team trying to fill in with young talent beyond this season and already signed Matt Slauson. It's more money than the Bears can reasonably afford at this point, and if he's signed for another one-year deal and makes the 53-man-roster, it's a roster spot that needs to be filled, again, next season.
2) If Moore's still looking for three to four million, there's very little chance he'll find that on a team as cap-strapped as the Bears.
3) Long is a project, that's well acknowledged, but he was a fast-enough learner and ambitious enough to jump in as soon as he had an opportunity to start at left guard that he might not be a project for long. Add in the potential of Gabe Carimi at right guard as well and, well, where do you fit in three million for Brandon Moore?
Could Moore be a fit? Potentially, but I just don't see how it works out.