Posted inSports

T.O. Released by Seahawks

Terrell Owens’ NFL return lasted less than three weeks. Owens was released by the Seattle Seahawks on Sunday, part of the league-mandated roster reductions from 90 to 75 players. The 38-year-old posted a message on his Twitter account shortly before 11 a.m. PDT that he had been released and the Seahawks made the move official […]

Gift this article