In this Dec. 28, 2008 file photo, Dallas Cowboys wide receiver Terrell Owens (81) stands on the sidelines at the end of an NFL football game against Philadelphia Eagles in Philadelphia. The Cowboys officially released Owens on Thursday, March 5, 2009, ending a three-year run that produced as many big headlines as big plays. (AP Photo/Mel Evans, File)