Can Someone Explain To Me…

why Terrell Owens received the key to the city of Buffalo?

Apparently even he doesn’t know why.

Owens was asked why he deserved to receive a key.

“I don’t know why I’m deserving. But I can honestly say that me being here and my dedication, I’ll show you why I’m deserving,” he replied.

Some have questioned Brown’s decision to honor Owens, whose outspoken ways were branded as distractions to teams he previously played on in other cities. The fact that Owens has yet to even play a single pre-season game in a Buffalo Bills uniform spurred critics to accuse Brown of trying to seize media attention in an election year. The mayor insisted the ceremony was “all in fun.”