Originally Posted by Dutchrudder
This is great news for every other team in the AFC. Baltimore just wrecked their cap for the next 4-6 years. I'm happy with that.
That's the first thing I thought. The Ravens FO has done a good job until now. This is their first big screw up.