Tonight Jerry Jones swallowed a $9.5 million cap hit (in dead money), and washed it down with a tall glass of pride. ESPN is reporting that the Dallas Cowboys have released Terrell Owens. Details are scarce at the moment but we will update this story as more is revealed.
Filed under: