BREAKING NEWS: Terrell Owens was just fined $9500

United States
August 27, 2006 12:25pm CST
for missing a team meeting, a rehabilitation session, and being late to an offensive team meeting. Is this the end of the road for TO???
1 response
@ozkid92 (550)
• United States
27 Aug 06
dk