Team-by-team offseason schedules

Originally Published: March 26, 2009
ESPN.com

Below are the minicamp and OTA (organized team activities) schedules for all 32 teams.

Arizona Cardinals: May 1-3 (rookie and mandatory minicamp); May 19-21, May 26-28, June 1-4, June 8-11 (OTAs)

Atlanta Falcons: May 8-10 (rookie and mandatory minicamp); May 20-21, May 27-29, June 2-4, June 9-11, June 16-18 (OTAs)

Baltimore Ravens: May 8-10 (rookie minicamp); May 8-10 (mandatory minicamp); May 18-21, May 26-29, June 1-3, June 8-10 (OTAs)

Buffalo Bills: May 1-3 (rookies), May 18-20, May 26-29, June 2-5, June 8 (OTAs); June 9-11 (mandatory minicamp)

Carolina Panthers: May 1-3 (rookie and mandatory minicamp); May 27-29, June 1-4, June 8-11, June 15-17 (OTAs)

Chicago Bears: May 1-3, May 20-21, June 1-4, June 8-11, June 15-18 (OTAs)

Cincinnati Bengals: May 19-21, May 26-28, June 2-4, June 9-11, June 17 (OTAs); June 18-20 (mandatory minicamp)

Cleveland Browns: May 19-21, May 26-28 (voluntary minicamp); June 1-4, June 8-9 (OTAs); June 11-13 (mandatory minicamp)

Dallas Cowboys: May 19-21, May 26-28, June 2-4, June 8-10 (OTAs); June 16-18 (mandatory minicamp)

Denver Broncos: April 17-19, May 1-3 (voluntary minicamp); May 26-29, June 2-5, June 8-10 (OTAs); June 12-14 (mandatory minicamp)

Detroit Lions: April 17-19 (mandatory minicamp); April 21-23, May 1-3 (rookies), May 5, May 7, May 12-14, May 19-21, May 27-28, June 1, June 3-4 (OTAs); June 23-25 (voluntary minicamp)

Green Bay Packers: May 26-29, June 2-4, June 9-11, June 16-18 (OTAs); June 23-25 (voluntary minicamp)

Houston Texans: May 18-21, June 26-28, June 1-4, June 9-11 (OTAs); June 15-17 (mandatory minicamp)

Indianapolis Colts: May 19, May 21, May 26, May 28, June 1-3, June 9-11 (OTAs); June 5-7 (mandatory minicamp)

Jacksonville Jaguars: May 18-19, May 21, June 1-2, June 4, June 8-9, June 11, June 15-16, June 18-19 (OTAs); May 1-3 (rookie and mandatory minicamp)

Kansas City Chiefs: April 17-19 (voluntary minicamp); May 18-19, May 21-22, June 1-2, June 8-9, June 11-12, June 15-18 (OTAs); June 5-7 (mandatory minicamp)

Miami Dolphins: May 1-3 (rookies), May 18-19, May 21, May 26, May 28-29, June 1-2, June 4, June 8-9, June 16-18 (OTAs); June 12-14 (mandatory minicamp)

Minnesota Vikings: May 1-3 (rookies), May 19-22, June 2-5, June 8-11, June 15-16 (OTAs); May 29-31 (mandatory minicamp)

New England Patriots: May 18-20, May 26-29, June 1-2, June 4-5, June 9 (OTAs); June 10-12 (mandatory minicamp)

New Orleans Saints: May 8-10 (rookies), May 18-21, June 8-11, June 15-18 (OTAs); June 5-7 (mandatory minicamp), June 5-7

New York Giants: May 8-10 (rookies), May 27-29, June 1-2, June 4-5, June 8-9, June 11-12 (OTAs); June 16-18 (mandatory minicamp)

New York Jets: April 16-18 (voluntary minicamp); May 1-3 (rookies), May 11-12, May 14, May 18-19, May 21, May 27-28, June 1, June 3-4 (OTAs); June 9-11 (mandatory minicamp)

Oakland Raiders: May 8-10 (mandatory minicamp); May 19-21, June 2-4, June 9-11, June 16-18 (OTAs)

Philadelphia Eagles: May 1-3 (rookie and mandatory minicamps); May 20-21, May 26-29, June 2-5, June 8-11 (OTAs)

Pittsburgh Steelers: April 20-21 (OTAs); May 1-3 (rookie and mandatory minicamps); May 19-21, May 26-28, June 2-4, June 9-11 (OTAs)

St. Louis Rams: April 2-4, May 1-3 (voluntary minicamp); May 19-21, May 27-29, June 1-2 (OTAs); June 5-7 (mandatory minicamp); June 9-11, June 15-17 (OTAs)

San Diego Chargers: May 1-3 (rookie and mandatory minicamp); May 18-21, June 1-3, June 9-11, June 15-18 (OTAs)

San Francisco 49ers: May 1-3 (voluntary minicamp); May 18-21, June 1-2 (OTAs); June 5-7 (mandatory minicamp); June 8-11, June 15-16 (OTAs)

Seattle Seahawks: April 4-7, May 1-3 (voluntary minicamp); May 5-7, May 18-19, May 21, May 27-28, June 1-2, June 4, June 8 (OTAs); June 10-12 (mandatory minicamp)

Tampa Bay Buccaneers: March 31-April 2 (voluntary minicamp); May 1-3, May 12-13, May 19-21, May 26-28, June 2-4, June 9-11 (OTAs); June 16-18 (mandatory minicamp)

Tennessee Titans: May 1-2, May 4, May 6, May 12, May 19, May 21-22, June 16-17, June 19, June 23-24, June 26 (OTAs)

Washington Redskins: May 1-3 (rookie and mandatory minicamp); May 4-7, June 1-4, June 8-11 (OTAs)