OTAs: May 21-23, May 28-30, June 3-6

Mandatory minicamp: June 11-13

Rookie minicamp: May 3-5

FYI in case anyone is interested.

Rookie camp tomorrow.

I wonder who's doing Hard Knocks this year?