Wide receiver Terrell Owens held a workout in front of the media at a suburban Los Angeles high school, although none of the 32 NFL teams were in attendance.
Agent Drew Rosenhaus and Owens' team had the workout filmed and planned to send it to every team, according to NFL.com's Steve Wyche.
Owens, 36, is trying to latch on with a team after recovering from ACL surgery.
He ran 15 routes, but did not run a 40-yard dash or other timed drills, according to the report. Arena Football League quarterback Casey Hanson threw passes to Owens.
Titans coach Mike Munchak has said there's a possibility Tennessee could be interested in Owens, but declined to set up a private workout.