Doesn't Ben count for 28 million for us this year? I totally ignore cap numbers but I swear someone told me that he had some insane figure like that for 2008?
Nah, don't think so.
I haven't been keeping up with salaries and cap numbers as much as I'd like, but I believe that 28 million number that was published is just what it cost Pittsburgh this year
to sign him. Essentially, the 28 million is his full signing bonus plus his '08 base. For salary cap purposes though, I believe that his bonuses are prorated out amongst the remaining years.