Until they leak what his signing bonus was there is no way to say his decision was stupid. 26.5 was the magic number. Did they approach that guaranteed number? If you are going to leak numbers leak it all. How is he wrong for turning anything that didnt guarantee that?
They leaked part of the guaranteed money, $30mil the first two years, which again tops the two years at franchise tag numbers. Lets look at it like this...
David DeCastro signed a 5 year, $50 mil contract with $16 mil signing bonus. We'll only look at the first two years of the deal. They were $2 mil base salary in the first year, $1.1 mil base salary the second with $6.7 mil guaranteed, with a roster bonus of $6.7 mil. Roughly $16 mil the first two years of the deal. His cap hits those first two years were, $5.2 mil and $11 mil. However, if we had decided to cut him after his first year, he would have cost us $19 mil the first, then $9, then $6, then $3 the following years.
They already leaked that Bell would receive $30 mil in the first two years, those are basically guarateed years as it would cost WAY too much money to cut him until his 3rd or 4th year of the contract at the earliest. He is not going to get anything close to $26.5 in actual guaranteed money or signing bonus. Brown got $19, and Ben got $34... That's just how contracts work. Even if he somehow gets RB and WR money (because that has worked out so well for other players that tried that), he's still not going to approach $26 mil as a signing bonus/guarantees. He's stuck on the $15 mil a year average, and he doesn't have the leverage for that. The suspension and injuries have put the ball squarely in the Steelers court.
Brown was putting up stupid numbers as a WR for years, and he's just under $14 mil a year average. He's consistent, Bell has yet to have that type of consistency. Some of it is not his fault (the two hits against cinci), but some of it is, the suspension. He's missed 17 regular season games his first four years in the league with only 1 game being because we didn't play our starters, so an entire season worth. Brown has missed 11 in his 7 years, 7 his rookie year where he wasn't active, 3 his 3rd year due to injury, and 1 last year when we didn't play our starters .