NFL Offseason Workout Program Dates AnnouncedBUFFALOFirst Day: April 16OTA Offseason Workouts: May 22-24, May 29-31, June 4-5, June 7-8Mandatory Minicamp: June 12-14