I apologize if this has already been said, I just got off of work and didn't want to read everything on the McGinest subject. I hate to lose McGinest. He's one of my favorite players and a guy that's impossible to hate. However, I'm not upset that he wasn't re-signed. It's great to think that while McGinest might have had some high salary cap numbers a couple times in his career here, IMO he always earned it. It's smart to let him go now before he doesn't. Think about Troy Brown last season. He had the $5 million cap hit and we cut him. A lot of people were outraged, saying we should have paid him the money as a reward for playing both ways in 2004. We re-signed him to a modest contract. He wasn't remotely close to being worth $5 million last season. It would have been a waste. We as fans see people like Brett Favre, Emmitt Smith, etc., guys that have had great careers but played/still play longer than they really should. We like seeing people retire at their peak, ala John Elway, it sucks watching legends struggle through their last years. What's wrong with the Patriots front office being the same way? There's nothing wrong with letting players go before they have nothing left. I think McGinest still has something left and I think he'll be a solid player in Cleveland. But we have to let players go sometime, and I'd rather see them leave on a high note rather than being inactive for most of the season because they just don't have it anymore.