T.O. Circus Comes to Town

By John Borsa

July 9, 2010 Updated May 18, 2009 at 10:41 PM EST

In a welcoming party fit for a Superbowl champion, Terrell Owens arrived in Buffalo early Monday morning to the greeting of hundreds of fans at the Buffalo Niagara International Airport.

Later in the day, he received one of the Queen City's biggest honors as Mayor Byron Brown handed Owens the key to the city.

Then, an exclusive stop at 7 Broadcast Plaza where Owens delivered his first sportscast during Eyewitness News at 6:00.

To submit a comment on this article, your email address is required. We respect your privacy and your email will not be visible to others nor will it be added to any email lists.