The Bengals have a very young and inexperienced receiving corps, and while Edwards has his faults, he could also be signed inexpensively. Edwards may not be a dream solution for the No. 2 spot at receiver, but no one on the current roster has more than 65 career receptions.
Cincinnati needs to add a veteran receiver badly, and Edwards has gotten a bad rap over the years. He's nowhere near as bad as he has been portrayed.
While batting a torn meniscus in 2011, Edwards played only nine games for the San Francisco 49ers, finishing with 15 receptions for 181 yards. But in 2010 the 29-year-old snagged 53 receptions for 904 yards and seven touchdowns. Those numbers would be a perfect level of production for someone lining up across from Green.
At 6'3" and 214 pounds, Edwards has the size and athleticism to make big plays. He has averaged 15.6 yards per reception during his seven-year career, which, again, is perfect for a No. 2 wideout.
In addition to that, Edwards is an outstanding run blocker and an outstanding practice player. Those are both qualities that will rub off on the players around him. Rookies Mohamed Sanu and Marvin Jones will need someone to mentor them, and Edwards could be that guy.
There would likely be almost no risk for the Bengals in signing Edwards to a deal. It is late enough in free agency that a cheap, one-or two-year deal with incentives would be enough to get him on board. It would be a perfect fit and the perfect chance for Edwards to restart his career.