Sources have told ESPN’s Michael Smith that the Cowboys have released locker room cancer Terrell Owens Wednesday night. Owens had a rocky season with Dallas last year with reported altercations with Tony Romo, Jason Witten and Jason Garrett.
The Cowboys paid Owens a $12 million signing bonus just last year, included as part of a new four-year, $34 million deal. Dallas will take about a $9 million salary cap hit with the release of Owens. There is no doubt that Owens is a talented receiver but I would not go near him with a ten foot pole!