The Buffalo Bills, along with the rest of the teams in the NFL, announced their 2016 offseason program schedule on Friday. Voluntary work begins in a little over two weeks, with the mandatory work coming in mid-June.
Here's the full rundown of all of the Bills' planned activities pre-training camp.
Voluntary offseason conditioning
- Monday, April 18 - Thursday, April 21
- Monday, April 25 - Thursday, April 28
- Monday, May 2 - Thursday, May 5
Rookie minicamp
- Friday, May 6 - Sunday, May 8
Voluntary offseason conditioning
- Monday, May 9 - Thursday, May 12
- Monday, May 16 - Thursday, May 19
Organized Team Activities
- Monday, May 23 - Tuesday, May 24
- Thursday, May 26
- Tuesday, May 31 - Wednesday, June 1
- Friday, June 3
- Monday, June 6 - Thursday, June 9
Mandatory minicamp
- Tuesday, June 14 - Thursday, June 16
2016 Bills training camp dates at St.