As widely reported, Derrick Barnes has signed a 3-year contract for $25.5 million with $16 million guaranteed. This is big ...