Terrelle Pryor worked out for 17 NFL teams Saturday and said afterward he wouldn't appeal his five-week suspension at the start of the NFL season.
With the former Ohio State quarterback trying to prove he should be taken in Monday's supplemental draft, spectators included Pittsburgh Steelers coach Mike Tomlin and director of football operations Kevin Colbert and Indianapolis Colts owner Jim Irsay.
"Whatever team I have an opportunity to play for, I will sign a contract," Pryor said following a hastily arranged pro day. "I will not forego it and enter into next year's draft."
Pryor, appearing in top shape, worked out at a high school stadium near his hometown of Jeannette, Pa. He ran the 40-yard dash in 4.36 seconds and threw an array of passes.
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.
"I would like the opportunity to play quarterback," he said, "but I'll do anything that a team needs me to do to win."
Former Ohio State coach Jim Tressel also made an appearance, supporting his former star player after resigning under pressure amid an NCAA investigation that Pryor and others improperly sold memorabilia.
Pryor left school for the NFL after Tressel's departure.
"Did great," Tressel said of the 6-foot-5, 232-pound Pryor. "He would help lots of teams."
The NFL allowed Pryor into the draft Thursday with the caveat that he wouldn't be allowed to practice for the team that selected him until Week 6. The quarterback would have faced a five-game suspension had he stayed at Ohio State.
Pryor's agent, Drew Rosenhaus, said Thursday that "we accept that voluntarily." But the player's attorney, David Cornwell, told ESPN Radio on Friday that it was "likely" the five-game punishment would be appealed once Pryor signed an NFL contract.
Pryor said Saturday there would be no appeal.
Other NFL teams represented were Buffalo, Cincinnati, Cleveland, Dallas, Detroit, Kansas City, Miami, New England, New Orleans, Oakland, Philadelphia, San Diego, San Francisco, Tampa Bay and Washington.
Broncos 24, Bills 10 — Kyle Orton, who has rendered the quarterback drama in Denver a question of who will be his backup, led the Broncos on two touchdown drives in a victory over the Buffalo Bills.
Brady Quinn leapfrogged Tim Tebow as the No. 2 quarterback for this game and had a mostly solid performance, throwing a touchdown pass but also an interception.
Tebow's first drive went 6 yards and ended in a sack and his second one ended in a punt.
Texans 24, Saints 17 — Arian Foster ran for two touchdowns and Ben Tate rushed for 95 yards and another score in the first half in the Houston Texans' victory over the New Orleans Saints.
Rams 17, Titans 16 — Sam Bradford threw an 83-yard touchdown pass to Brandon Gibson on St. Louis' first play, and Josh Brown kicked a 42-yard field goal as time expired to give the Rams the victory.
49ers 17, Raiders 3 — Alex Smith threw for 126 yards and an interception in San Francisco coach Jim Harbaugh's home debut, getting showered with a mix of boos and cheers.