The NFL has released the dates for all 32 teams' offseason programs, with the Raiders' workouts beginning April 8.