I think its cool. I know he only played one year here but in the middle of the drought it was a fun ride. I like to collect obscure Bills jerseys so you know I'll have my 81 on in the stadium monday night!
Owens has had nothing but good things to say about his short time in Buffalo.