NFL announces off-season workout dates

Below is the NFL's off-season prgram dates for every team.

The NFL Offseason Workout Program calendar (dates are tentative and subject to change):

ARIZONA First Day: April 2

OTA Offseason Workouts: May 14-16, May 21-23, June 3-6

Voluntary Minicamp: April 23-25

Mandatory Minicamp: June 11-13

ATLANTA First Day: April 22

OTA Offseason Workouts: May 28-30, June 4-6, June 11-14

Mandatory Minicamp: June 18-20

BALTIMORE First Day: April 15

OTA Offseason Workouts: May 21-23, May 29-31, June 4-7

Mandatory Minicamp: June 11-13

BUFFALO First Day: April 2

OTA Offseason Workouts: May 13-15, May 20-21, May 23, May 28-31

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 11-13

CAROLINA First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

CHICAGO First Day: April 2

OTA Offseason Workouts: May 13-14, May 16, May 20-21, May 23, June 3-6

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 11-13

CINCINNATI First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

CLEVELAND First Day: April 1

OTA Offseason Workouts: May 14-16, May 21-23, May 28-31

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 4-6

DALLAS First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

DENVER First Day: April 15

OTA Offseason Workouts: May 20-22, May 29-31, June 3-6

Mandatory Minicamp: June 11-13

DETROIT First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-29, May 31, June 3-4, June 6-7

Mandatory Minicamp: June 11-13

GREEN BAY First Day: April 15

OTA Offseason Workouts: May 20-22, May 28-30, June 11-14

Mandatory Minicamp: June 4-6

HOUSTON First Day: April 15

OTA Offseason Workouts: May 20-21, May 23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

INDIANAPOLIS First Day: April 15

OTA Offseason Workouts: May 20-22, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

JACKSONVILLE First Day: April 2

OTA Offseason Workouts: May 13-15, May 20-21, May 23, June 4-7

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 11-13

KANSAS CITY First Day: April 1

OTA Offseason Workouts: May 14-16, May 21-23, May 28-31

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 4-6

MIAMI First Day: April 15

OTA Offseason Workouts: May 21-23, May 29-31, June 3-6

Mandatory Minicamp: June 11-13

MINNESOTA First Day: April 22

OTA Offseason Workouts: May 28-30, June 4-6, June 10-13

Mandatory Minicamp: June 18-20

NEW ENGLAND First Day: April 15

OTA Offseason Workouts: May 20-21, May 23, May 28-30, June 3-4, June 6-7

Mandatory Minicamp: June 11-13

NEW ORLEANS First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 10-13

Mandatory Minicamp: June 4-6

NEW YORK GIANTS First Day: April 15

OTA Offseason Workouts: May 22-23, May 29-31, June 3-7

Mandatory Minicamp: June 11-13

NEW YORK JETS First Day: April 15

OTA Offseason Workouts: May 20, May 22-23, May 28, May 30-31, June 3-6

Mandatory Minicamp: June 11-13

OAKLAND First Day: April 15

OTA Offseason Workouts: May 20-21, May 23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

PHILADELPHIA First Day: April 1

OTA Offseason Workouts: May 13-15, May 20-22, May 28-31

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 4-6

PITTSBURGH First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

ST. LOUIS First Day: April 15

OTA Offseason Workouts: May 21, May 23-24, June 3-4, June 6-7, June 11, June 13-14

Mandatory Minicamp: None

SAN DIEGO First Day: April 1

OTA Offseason Workouts: May 13-15, May 20-22, June 3-6

Voluntary Minicamp: April 16-18

Mandatory Minicamp: June 11-13

SAN FRANCISCO First Day: April 15

OTA Offseason Workouts: May 21-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

SEATTLE First Day: April 15

OTA Offseason Workouts: May 20-21, May 23, May 28-29, May 31, June 3-6

Mandatory Minicamp: June 11-13

TAMPA BAY First Day: April 15

OTA Offseason Workouts: May 20-21, May 23, May 29-31, June 3-4, June 6-7

Mandatory Minicamp: June 11-13

TENNESSEE First Day: April 22

OTA Offseason Workouts: May 29-31, June 3-4, June 6, June 10-11, June 13-14

Mandatory Minicamp: June 18-20

WASHINGTON First Day: April 15

OTA Offseason Workouts: May 20, May 22-23, May 28-30, June 3-6

Mandatory Minicamp: June 11-13

Upcoming Games

Oct 24th, 1:00 PM

Kansas City -3 +103

Tennessee +3 +103

@

Oct 24th, 1:00 PM

Washington +7.5 -107

Green Bay -7.5 -107

@

Oct 24th, 1:00 PM

Carolina -3 -117

NY Giants +3 -117

@

Oct 24th, 1:00 PM

NY Jets +7 -105

New England -7 -105

@

Oct 24th, 1:00 PM

Atlanta +3 -112

Miami -3 -112

@

Oct 24th, 1:00 PM

Cincinnati +7 +108

Baltimore -7 +108

@

Oct 24th, 4:05 PM

Detroit +13.5 -110

LA Rams -13.5 -110

@

Oct 24th, 4:05 PM

Philadelphia +2.5 -122

Las Vegas -2.5 -122

@

Oct 24th, 4:25 PM

Houston +14.5 -107

Arizona -14.5 -107

@

Oct 24th, 4:25 PM

Chicago +10 -107

Tampa Bay -10 -107

@

Oct 24th, 8:20 PM

Indianapolis +3.5 -118

San Francisco -3.5 -118

@

Oct 25th, 8:15 PM

New Orleans -3 -120

Seattle +3 -120

@

Oct 28th, 8:20 PM

Green Bay +3.5 -108

Arizona -3.5 -108

@

Oct 31st, 1:00 PM

LA Rams -14 -111

Houston +14 -111

@

Oct 31st, 1:00 PM

San Francisco -3.5 -111

Chicago +3.5 -111

@

Oct 31st, 1:00 PM

Miami +11.5 -112

Buffalo -11.5 -112

@

Oct 31st, 1:00 PM

Cincinnati -4.5 -115

NY Jets +4.5 -115

@

Oct 31st, 1:00 PM

Tennessee +2.5 -111

Indianapolis -2.5 -111

@

Oct 31st, 1:00 PM

Pittsburgh +3 -105

Cleveland -3 -105

@

Oct 31st, 1:00 PM

Philadelphia -4 -111

Detroit +4 -111

@

Oct 31st, 1:00 PM

Carolina +2.5 -111

Atlanta -2.5 -111

@

Oct 31st, 4:05 PM

New England +5.5 -110

LA Chargers -5.5 -110

@

Oct 31st, 4:05 PM

Jacksonville +3.5 -112

Seattle -3.5 -112

@

Oct 31st, 4:25 PM

Washington +3.5 -116

Denver -3.5 -116

@

Oct 31st, 4:25 PM

Tampa Bay -4 -111

New Orleans +4 -111

@

Oct 31st, 8:20 PM

Dallas -2.5 -110

Minnesota +2.5 -110

@