NFL offseason schedule: OTAs right around the corner for all teams

Kelley L Cox-USA TODAY Sports

Rookie minicamps are getting underway and OTAs are just two weeks away for most teams in the league.

Now that the 2014 NFL Draft has come and gone, there will be precious truly important things for you to care about until the regular season. But since you're reading this article, you're probably the type who wants to absorb every bit of NFL-related news you possibly can, which is why the Internet has made team minicamps, organized team activities and training camp schedules public.

Training camp battles are some of the most talked-about stories of the offseason, with hundreds of new players entering the league and considerably few roster spots open around the NFL. Right now, the next step in the offseason process are rookie minicamps, which will be kicking off over the next week. Not all teams have announced dates for those minicamps, which are usually two- or three-day affairs.

Teams will get to spend the same amount of time with their rookies as usual, despite the NFL Draft taking place in May instead of April. Rookie minicamps will occur later in the month than years past, and mandatory minicamp and OTAs will be more compressed. The new schedule has drawn criticism, notably from Marvin Lewis of the Cincinnati Bengals.

Teams have already been able to assemble for strength and conditioning or rehabilitation activities since late April. No contact has been allowed to this point, and will not be through most of the offseason. Offenses and defenses can take part in 11-on-11 drills only when OTAs begin.

Click here for a complete rundown of what is, and isn't permitted of teams during offseason training programs. Below are the offseason training dates for every team:

Arizona Cardinals

OTA Offseason Workouts: May 20-22, May 27-29, June 2-5

Mandatory Minicamp: June 10-12

Atlanta Falcons

OTA Offseason Workouts: May 27-29, June 2-4, June 10-13

Mandatory Minicamp: June 17-19

Baltimore Ravens

OTA Offseason Workouts: May 28-30, June 3-5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

Buffalo Bills

OTA Offseason Workouts: May 28-30, June 2, June 4-5, June 9-12

Mandatory Minicamp: June 17-19

Carolina Panthers

OTA Offseason Workouts: May 27-29, June 3-5, June 9-12

Mandatory Minicamp: June 17-19

Chicago Bears

OTA Offseason Workouts: May 27-28, May 30, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Cincinnati Bengals

OTA Offseason Workouts: May 27-29, June 3-5, June 16-18

Mandatory Minicamp: June 10-12

Cleveland Browns

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

Mandatory Minicamp: June 10-12

Dallas Cowboys

OTA Offseason Workouts: May 27-29, June 2, June 4-5, June 9-12

Mandatory Minicamp: June 17-19

Denver Broncos

OTA Offseason Workouts: May 28-30, June 2-4, June 16-19

Mandatory Minicamp: June 10-12

Detroit Lions

OTA Offseason Workouts: May 20-22, May 27-29, June 2-5

Mandatory Minicamp: June 10-12

Green Bay Packers

OTA Offseason Workouts: May 28-30, June 3-5, June 10-13

Mandatory Minicamp: June 17-19

Houston Texans

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

Indianapolis Colts

OTA Offseason Workouts: May 27-29, June 2-4, June 9-12

Mandatory Minicamp: June 17-19

Jacksonville Jaguars

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

Kansas City Chiefs

OTA Offseason Workouts: May 27-29, June 3-5, June 10-13

Mandatory Minicamp: June 17-19

Miami Dolphins

OTA Offseason Workouts: May 27-28, May 30, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Minnesota Vikings

OTA Offseason Workouts: May 28-30, June 3-5, June 9-12

Mandatory Minicamp: June 17-19

New England Patriots

OTA Offseason Workouts: May 27, May 29-30, June 2-3, June 5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

New Orleans Saints

OTA Offseason Workouts: May 27-29, June 3-5, June 16-19

Mandatory Minicamp: June 10-12

New York Giants

OTA Offseason Workouts: May 28-30, June 2-3, June 5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

New York Jets

OTA Offseason Workouts: May 27-28, May 30, June 2, June 4-5, June 9-12

Mandatory Minicamp: June 17-19

Oakland Raiders

OTA Offseason Workouts: May 27-28, May 30, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Philadelphia Eagles

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Pittsburgh Steelers

OTA Offseason Workouts: May 27-29, June 3-5, June 9-12

Mandatory Minicamp: June 17-19

St. Louis Rams

OTA Offseason Workouts: June 3, June 5-6, June 9-10, June 12, June 16-17, June 19-20

Mandatory Minicamp: None

San Diego Chargers

OTA Offseason Workouts: May 27-29, June 2-4, June 9-12

Mandatory Minicamp: June 17-19

San Francisco 49ers

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-10, June 12-13

Mandatory Minicamp: June 17-19

Seattle Seahawks

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Tampa Bay Buccaneers

OTA Offseason Workouts: May 20-22, May 27-29, June 2-5

Mandatory Minicamp: June 10-12

Tennessee Titans

OTA Offseason Workouts: May 27-29, June 2-3, June 5, June 9-12

Mandatory Minicamp: June 17-19

Washington Redskins

OTA Offseason Workouts: May 27-29, June 2-4, June 9-12

Mandatory Minicamp: June 17-19

More from SBNation.com

X
Log In Sign Up

forgot?
Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.