RIVERDALE, Ga. (AP) — Colin Kaepernick threw passes for about 40 minutes on a high school field, then signed autographs for hundreds of fans who gathered in an end zone to watch his NFL workout that was suddenly moved Saturday, the latest strange twist in the saga for the exiled quarterback.

About six team representatives made it to the new location, including Philadelphia Eagles vice president of football operations Andrew Berry. It appeared the Jets, Redskins and Chiefs also had someone in attendance.

Colin Kaepernick NFL Workout

Colin Kaepernick looks to make a pass during a private NFL workout held at Charles R Drew high school on Nov. 16, 2019 in Riverdale, Georgia. (Carmen Mandato/Getty Images)

Just 15 minutes before Kaepernick was scheduled to work out for 25 NFL teams at the Atlanta Falcons’ training complex in Flowery Branch, his representatives announced the session had been moved 60 miles away to a high school in Riverdale. The stunning move seemed to catch everyone off-guard and came about an hour before the rescheduled workout was set to begin, putting many in scramble mode.

Kaepernick threw passes to free agent receivers Bruce Ellington, Brice Butler, Jordan Veasy and Ari Werts.

Kaepernick’s representatives said they called the audible to let the media watch and videotape the workout, adding the shift was prompted “because of recent decisions made by the NFL.”

“From the outset, Mr. Kaepernick requested a legitimate process and from the outset the NFL league office has not provided one,” his representatives said in a statement.

In a statement, the NFL said it was “disappointed that Colin did not appear for his workout.” The league referenced recent negotiations with Kaepernick’s representatives over the workout and citing, among others, media availability and a liability waiver.

“Colin’s decision has no effect on his status in the league. He remains an unrestricted free agent eligible to sign with any club,” the NFL said.

The NFL in February settled a collusion grievance Kaepernick and former teammate Eric Reid filed against the league. Reid now plays for the Carolina Panthers.

Reid was at Kaepernick’s workout at the new high school site.

Earlier in the afternoon, a number of NFL scouts had already gone inside the Falcons’ indoor training facility when word came Kaepernick’s session was being shifted. It was moved from the sprawling suburbs north of Atlanta to Charles Drew High School in Riverdale — south of the city, near the Hartsfield-Jackson Atlanta International Airport.

Dozens of media had been set up in a fenced-off parking next to the Falcons’ facility. Former NFL head coaches Hue Jackson and Joe Philbin had been set to run the drills.

Kaepernick’s representatives said the NFL “demanded” as a precondition for this workout that he sign an “unusual liability waiver.” The reps said Kaepernick asked that media and an independent film crew be allowed to attend and videotape the original workout, and that the NFL denied the request.

“Based on the prior conduct by the NFL league office, Mr. Kaepernick simply asks for a transparent and open process which is why a new location has been selected for today,” the representatives said.

The 32-year-old Kaepernick hasn’t played since the 2016 season with the San Francisco 49ers. He helped start a wave of protests about social and racial injustice that season by kneeling during the national anthem at games.

Meanwhile, plenty of mediocre quarterbacks have earned paychecks in the league during Kaepernick’s absence.

Luke Falk started two games this season for the New York Jets and then got cut. Devlin Hodges started a game for the Pittsburgh Steelers. Brandon Allen is currently starting for the Denver Broncos.

Taylor Heinicke, Nathan Peterman, Mark Sanchez, Josh Johnson, Derek Anderson, Jeff Driskel and C.J. Beathard combined for 19 starts last season, winning two.

Beathard, Tom Savage, Bryce Petty, T.J. Yates and Kevin Hogan combined for 19 starts in 2017, also winning just two.

At his best, Kaepernick was a Pro Bowl-caliber player who led the San Francisco 49ers to consecutive NFC championship games in 2012-2013. He was 4-2 in the playoffs and came within 5 yards — and possibly a missed pass interference penalty — of winning a Super Bowl.

At his worst, he was benched for Blaine Gabbert after eight starts in 2015, but he needed surgeries on his right thumb, left shoulder and left knee after that season.

Kaepernick threw 16 TD passes and only four interceptions and ran for 468 yards in his last season for a 2-14 team that lacked talent around him.

“He’s been out of the game a little bit, but when he was doing well and playing he definitely was a weapon,” Bears coach Matt Nagy said this week.

Many have expressed skepticism about the league’s out-of-the-blue, take-it-or-leave-it tryout offer. The NFL gave Kaepernick a 2-hour deadline to accept the offer on Tuesday, according to a person familiar with the bizarre arrangement. The league denied Kaepernick’s request to hold the workout on a different day that would give general managers and head coaches a chance to be present.

The 32-year-old Kaepernick is in Atlanta, anyway. He’s determined to showcase his skills in front of anyone willing to watch.

Perhaps the league thought Kaepernick wouldn’t show up because of the stumbling blocks and the appearance that this is merely a public relations stunt. Those close to Kaepernick believe it’s a “farce” and a “charade” but he’s going along with it because it’s the best chance he has to get in front of league personnel. Kaepernick has been diligently preparing to play, working out with trainers early in the morning five days a week.

Some have speculated that Jay-Z helped orchestrate this tryout. But Kaepernick’s camp believes those reports are not accurate. If they are, it looks worse for Jay-Z.

Even those who have criticized Kaepernick in the past or been at odds with him over other issues agree the league has handled this event poorly.

“I really hope it’s a serious shot for him to get back in the league, as I think he deserves to be in the league, and for the last three years has unjustly not had a job,” Philadelphia Eagles safety Malcolm Jenkins said. “But based on all the things that have led us to this point, it leaves me a little skeptical of the motivations behind it. But I think like anybody, we’re just kind of all waiting to see.”

The NFL said Thursday representatives from at least 11 teams have committed to attend the workout and more are expected. The league also plans to send video of the workout and interview to all 32 of its teams, including head coaches and general managers.

The teams that have RSVP’d so far are: the Arizona Cardinals, Atlanta Falcons, Cleveland Browns, Denver Broncos, Detroit Lions, Miami Dolphins, New England Patriots, New York Giants, New York Jets, Tampa Bay Buccaneers and Washington Redskins.

Eagles coach Doug Pederson said Friday he expects the team to send a scout.

If the tryout is legitimate, here are 10 teams that could sign him:

PATRIOTS: Bill Belichick doesn’t care about public perception, only wins. Tom Brady is 42 and doesn’t have a contract for 2020 and rookie fourth-round pick Jarrett Stidham is the backup. The only obstacle is Trump’s relationship with owner Robert Kraft.

PANTHERS: They signed Reid, Kaepernick’s close friend. Kyle Allen has played well in Cam Newton’s absence but adding Kaepernick could have more upside.

BEARS: Mitchell Trubisky has regressed a year after the Bears went 12-4. Nagy could take Kaepernick to another level the way his coaching mentor, Andy Reid, did with Michael Vick in 2010 in Philadelphia.

SAINTS: Drew Brees and Teddy Bridgewater will be free agents after the season. Coach Sean Payton likes using Taysom Hill in a variety of ways. He could get innovative with Kaepernick.

RAVENS: Before Lamar Jackson was doing his thing in Baltimore, Kaepernick did it first. The Ravens considered signing Kaepernick in the summer of 2017 to back up Joe Flacco. Owner Steve Bisciotti said he consulted with fans and the team ultimately passed.

SEAHAWKS: They were the only team to bring Kaepernick in for a visit a couple of years ago, but coach Pete Carroll said he should be a starter in the league and that he only wanted a backup for Russell Wilson. Geno Smith currently has that job. Kaepernick is an upgrade.

BRONCOS: John Elway was interested in Kaepernick after Peyton Manning retired following the 2015 season but couldn’t agree to a trade with the 49ers to get him. The Broncos have used six different starting quarterbacks in the past three-plus seasons. They signed Flacco and drafted Drew Lock in the second round this year. Both players are injured.

RAIDERS: They’ve never shied away from polarizing players.

BENGALS: Oddsmakers give Cincinnati the best chance. The winless Bengals benched Andy Dalton and turned the team over to rookie Ryan Finley last week.

STEELERS: They didn’t reach out to Kaepernick after injuries to Ben Roethlisberger and Mason Rudolph, but things could change after Rudolph tossed four picks Thursday night.

© Copyright 2019 Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed