The Arizona Cardinals announced their offseason schedule on Thursday.
Teams with a returning coach can officially begin their offseason strength and conditioning on April 21, when the Cardinals' program will commence.
They'll have three voluntary organized team activities, commononly referred to as OTAs, a rookie minicamp and an all-team minicamp. Arizona's offseason program will be over by June 5, leaving the Cardinals almost two months before training camp should begin.
Here's the schedule:
April 21 - Offsesaon strength and conditioning program begins
May 20-22 - Voluntary OTA for veterans and rookies
May 23-25 - Minicamp for rookies
May 27-29 - Voluntary OTA for veterans and rookies
June 2-5 - Voluntary OTA for veterans and rookies
June 10-12 - Minicamp for veterans and rookies