Back in Buffalo for the first time since his playing days in 2009, former Bills receiver Terrell Owens shared an inspirational message with graduating class of 2016 and also talked football with 7 Eyewitness Sports Reporter Nick Filipowski.
"I could go right now, if that's what you're asking," Owens said jokingly.
The NFL's second all-time leading receiver last played in the league with Cincinnati in 2010. After a year away from the gridiron, Owens played for the Allen Wranglers of the Indoor Football League in 2012 and then signed with the Seahawks before being cut prior to the 2012 season.
His only year in Buffalo, Owens had 55 catches for 829 yards and five touchdowns.
"To be honest, when I came here to Buffalo it was an enjoyable moment," he said.
"I wish I could have played a couple more years here, but that didn't happen. Buffalo is a great city, they've embraced me and I tried to do the same with my performance on the football field. Again, I wish I could have stayed longer. Obviously there were some coaching changes and they had some other things in mind for the team."
"Buffalo, you guys were awesome to me and thank you so much and you'll always be in my heart."
The 42-year-old, who also ranks third all-time in touchdowns for a receiver behind Jerry Rice and Randy Moss, believes he can still be a steady presence on the field.
"Age is nothing but a number. Age is nothing but a word to me," Owens said. "Everybody that knows me, my body of work, knows who I am with my fitness and health -- could I be an every down receiver? Who knows. I can contribute somewhere at some point on the field."
"I tell people I stay ready so I don't have to get ready," he continued. "Just in case somebody needs a red zone target, I'm their guy."