NFL offseason workout program dates for all 32 teams
The 2018 NFL offseason has only just begun, but the action is almost ready to start to start up again.
As teams get set to begin their workout programs, here's a look at key dates for all 32 franchises:
ARIZONA
First day: April 3
OTA offseason workouts: May 15-17, May 22-24, June 4-5, June 7-8
Voluntary minicamp: April 17-19
Mandatory minicamp: June 12-14
ATLANTA
First day: April 16
OTA offseason workouts: May 21, May 23-24, May 30-31, June 1, June 4-5, June 7
Mandatory minicamp: June 12-14
BALTIMORE
First day: April 16
OTA offseason workouts: May 21-22, May 24, May 29, May 31, June 1, June 4-5, June 7-8
Mandatory minicamp: June 12-14
BUFFALO
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-5, June 7-8
Mandatory minicamp: June 12-14
CAROLINA
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
CHICAGO
First day: April 3
Voluntary minicamp: April 17-19
OTA offseason workouts: May 15-17, May 22-24, May 29-31, June 1
Mandatory minicamp: June 5-7
CINCINNATI
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
CLEVELAND
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
DALLAS
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-6
Mandatory minicamp: June 12-14
DENVER
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
DETROIT
First Day: April 9
OTA offseason workouts: May 21-22, May 24, May 30-31, June 11-12, June 14
Voluntary minicamp: April 24-26
Mandatory minicamp: June 5-7
GREEN BAY
First day: April 16
OTA offseason workouts: May 21-23, May 30-31, June 1, June 4-7
Mandatory minicamp: June 12-14
HOUSTON
First day: April 16
OTA offseason workouts: May 21-22, May 24, May 29-31, June 4-5, June 7-8
Mandatory minicamp: June 12-14
INDIANAPOLIS
First day: April 9
OTA offseason workouts: May 22-24, May 30-31, June 1, June 4-7
Voluntary minicamp: April 24-26
Mandatory minicamp: June 12-14
JACKSONVILLE
First day: April 16
OTA offseason workouts: May 22, May 24-25, May 29, May 31, June 1, June 4-5, June 7-8
Mandatory minicamp: June 12-14
KANSAS CITY
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 5-8
Mandatory minicamp: June 12-14
LA CHARGERS
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
LA RAMS
First Day: April 16
OTA offseason workouts: May 21-22, May 24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
MIAMI
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 11-14
Mandatory minicamp: June 5-7
MINNESOTA
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
NEW ENGLAND
First day: April 16
OTA offseason workouts: May 21-22, May 24, May 30-31, June 11-12, June 14-15
Mandatory minicamp: June 5-7
NEW ORLEANS
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
NEW YORK GIANTS
First day: April 9
Voluntary minicamp: April 24-26
OTA offseason workouts: May 21-22, May 24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
NEW YORK JETS
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
OAKLAND
First day: April 9
Voluntary minicamp: April 24-26
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
PHILADELPHIA
First day: April 16
OTA offseason workouts: May 22-24, May 29, May 31, June 1, June 4-5, June 7-8
Mandatory minicamp: June 12-14
PITTSBURGH
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
SAN FRANCISCO
First day: April 16
OTA offseason workouts: May 21-22, May 24, May 29-30, June 1, June 4-5, June 7
Mandatory minicamp: June 12-14
SEATTLE
First day: April 16
OTA offseason workouts: May 21-22, May 24, May 29-30, June 1, June 4-7
Mandatory minicamp: June 12-14
TAMPA BAY
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14
TENNESSEE
First day: April 9
Voluntary minicamp: April 24-26
OTA offseason workouts: May 21-22, May 24, May 29-30, June 1, June 4-7
Mandatory minicamp: June 12-14
WASHINGTON
First day: April 16
OTA offseason workouts: May 22-24, May 29-31, June 4-7
Mandatory minicamp: June 12-14