Holy schnikes!!
when i first read the post topic i missed the per year and thought it was 3yr/$9M and thought "$3M/yr.... that's a little low but maybe he likes being in Dallas, whatever."
but now i see $9M/yr and am even more shocked.
from Dallas' viewpoint maybe they see him having 2 years left in the tank, they'll overpay a bit to keep him (what's the other options? Sessions @ MLE? Iverson? Andre Miller at MLE?), and he'll be big expiring contract in the final year of his deal when he's useless....
i dont' agree, but I can sort of see the logic.