Former Bills WR Terrell Owens scores TD in Fan Controlled Football debut

T.O. has still got it:

[mm-video type=playlist id=01eqbw1j59gmjw5gdj player_id=none image=https://billswire.usatoday.com/wp-content/plugins/mm-video/images/playlist-icon.png]

Keep that popcorn ready! Terrell Owens, who owns a key to the city of Buffalo and shocked the NFL by signing with the Bills in 2009, is still scoring touchdowns well into his post-NFL life.

The 48-year-old scored a touchdown in his debut with the Zappers of Fan Controlled Football.

Owens scored on a 10-yard pass in the back of the end zone:

Buffalo surprised the NFL by bringing the standout wide receiver to western New York, signing Owens to a one-year, $6.5 million contract during the 2009 free agency period.

The Hall of Famer recorded 55 receptions for 829 receiving yards and five touchdown receptions that year. Owens holds the Bills record for the longest touchdown reception, as he was on the receiving end of a Ryan Fitzpatrick bomb against the Jacksonville Jaguars.

Fan Controlled Football is in its second season.

The league is an indoor football league streamed on Twitch and allows viewers to call the plays for the teams.

[lawrence-related id=99929,99917,99845]