TMZ is reporting that Terrell Owens took a bath on his Azure condo: According to public documents, Owens paid $340,000 for the 2,600 square foot place back in 2006, right after he signed a $25 million contract with the Cowboys. Owens no longer works in Dallas … and probably won’t ever work in Dallas again…
Read More