I live in Buffalo, NY. Our mayor, Byron Brown, held a press conference and gave a key to the city to Terrell Owens because he signed to play for the Buffalo Bills. It was embarrassing to say the least.
Edit: the key was given under the terms that he scored 10 touchdowns and the team made the playoffs. He ended up scoring 5 touchdowns and they did not make the playoffs. The year was 2009.
Latest Answers