owens will do well with whatever team he lands on. you cant convince me otherwise. he is simply that good.
No, I know he is that good... but, where will he land if he simply picks the highest paying team?
I think I'd rather see him in Denver than in KC for the coming year...?
Then again... I can imagine him in Houston, making Carr another Peyton and his presence making AJ another TJ and Houston without Bush or Young a potential playoff team....
HELL, I can dream... can't I?