Take into account Brick's other attributes and his contract isn't so bad. He hasn't missed one game since 2006, how can you quibble with a few extra million. He is a plug and play guy and for the most part forget about him type of player, most teams would kill for a guy like that. Trust me when he is gone people are going to be saying, "I wish we had Brick" for a long while.
Edit: I used quibble 2 times in a sentence today.