Johnny Manziel throws touchdown pass to Terrell Owens in Fan Controlled Football
April 24, 2022 at 19:23 PM EDT
When Terrell Owens scored a touchdown in his Fan Controlled Football (FCF) debut last Saturday, he said after that the best was still to come.