
NFL players can now partake in Olympic flag football
Olympic flag football, which will make it’s debut at the 2028 summer games, just got bumped up a level after the NFL agreed to let its players partake.
Sports Pulse
Even in the slowest months of the NFL calendar, things are still happening.
While the “tush push” debate was raging on in the league’s spring owners meeting in Minneapolis, teams across the league already started some offseason training programs. Rookie minicamps took place in the weeks after the NFL draft, and now OTAs are underway for a handful of teams.
But what are OTAs? What does the acronym even stand for? Are they the same thing as NFL training camp?
Here’s everything you need to know about OTAs this offseason, from what they are to full schedules for all 32 teams:
OTA NFL meaning
OTA stands for organized team activities.
What are OTAs?
Organized team activities, or OTAs, are one of the final offseason training programs before official training camp begins in late summer.
Each team is permitted as many as 10 days of OTAs during the offseason according to the league’s collective bargaining agreement, but many teams opt for fewer. During OTAs, according to NFL.com, “no live contact is permitted, but 7-on-7, 9-on-7, and 11-on-11 drills are permitted.”
When do OTAs start?
Each team has a different schedule for its OTAs, but the earliest sessions began Monday, May 19.
NFL OTA schedules by team
Here’s a full look at OTA schedules for each team:
Arizona Cardinals: May 28-30, June 3-5Atlanta Falcons: May 27-28, May 30, June 2-3, June 5Baltimore Ravens: May 27-29, June 3, June 5-6, June 9-12Buffalo Bills: May 27-29, June 2-3, June 5Carolina Panthers: May 27-28, May 30, June 2-3, June 5Chicago Bears: May 20-22, May 28-30, June 9-11Cincinnati Bengals: May 27-29, June 2-4Cleveland Browns: May 27-28, May 30, June 3-4, June 6, June 16-19Dallas Cowboys: May 19-20, May 22, May 28-30, June 2-3, June 5Denver Broncos: May 27-29, June 3-5Detroit Lions: May 28-30, June 3-5Green Bay Packers: May 27-28, May 30, June 2-3, June 5Houston Texans: May 28-30, June 2-3, June 5Indianapolis Colts: May 28-30, June 3-5Jacksonville Jaguars: May 19-20, May 22, May 27-28, May 30, June 2-5Kansas City Chiefs: May 27-29, June 2-4, June 10-13Las Vegas Raiders: May 19, May 21-22, May 27, May 29-30, June 2-5Los Angeles Chargers: May 27-28, May 30, June 3-5, June 16-18Los Angeles Rams: May 27-28, May 30, June 2-3, June 5, June 9-10, June 12Miami Dolphins: May 27-28, May 30, June 2-3, June 5Minnesota Vikings: May 27-28, May 30, June 2-3, June 5, June 16-18New England Patriots: May 19-20, May 22, May 27-28, May 30, June 2-3, June 5New Orleans Saints: May 20-22, May 27, May 29-30, June 2, June 4-5New York Giants: May 27-28, May 30, June 2-3, June 5, June 9-10, June 12-13New York Jets: May 20-22, May 28-30, June 2-5Philadelphia Eagles: May 27-28, May 30, June 2-3, June 5Pittsburgh Steelers: May 27-29, June 3-5San Francisco 49ers: May 27-28, May 30, June 2-3, June 5Seattle Seahawks: May 27, May 29-30, June 2, June 4-5, June 9, June 11-12Tampa Bay Buccaneers: May 27-30, June 2-5Tennessee Titans: May 27-28, May 30, June 2-3, June 5Washington Commanders: May 28, May 30, June 3-4, June 6