Agreed. At the time, he was given a fair contract. He's certainly out performed it, but it was still a risk back at that time.
I give Freddie serious props though, because he's not making a huge stink right now.
He deserves appreciation when the contract is up, just hope he's healthy enough to get a new contract.