Any specific reliable and truthful reasons given? I'd be curious to hear that given Owens past.
Personally I would never have given him a chance. But then there is a reason I'm home alone typing about this while Pete Carrol is in Seattle running the team and a truly great college coach and I predict will eventually make Seattle a really good team. He inherited a mess--both in the present when he took over and for short-term future success.