Is Laveranues Coles worth $7 million a year?

Posted by ESPN.com's Tim Graham
Many Buffalo Bills fans were lighting candles for Laveranues Coles to pick their team and become the No. 2 receiver they've been lacking. They didn't have their prayers answered.

The Cincinnati Bengals handed Coles a four-year, $28 million contract, ESPN's John Clayton reports.

Looks like Coles finally got that deal he expected when he and the New York Jets negotiated out the final year of their contract, which would have paid him $6 million guaranteed. Coles wanted an extension the front office wasn't willing to give.

What do you think, Bills and Jets fans?

Is the price tag too high?