NFL Photos | NFL Photography Gallery | NFL.com
2018 NFL offseason workouts
Minicamps are now underway. Get a first look at the your favorite NFL players in action!

Carolina Panthers' Cam Newton (1) reacts as he jokes with players and coaches during the NFL football team's practice in Charlotte, N.C., Thursday, June 14, 2018.

Seattle Seahawks Shaquem Griffin (49) and his identical twin brother Shaquill Griffin stand together after an NFL football practice Tuesday, June 12, 2018, in Renton, Wash.

New Orleans Saints quarterback Drew Brees (9) runs through drills during an NFL football practice in Metairie, La., Tuesday, June 12, 2018.

Tampa Bay Buccaneers wide receiver Mike Evans (13) catches a pass during an NFL football minicamp Thursday, June 14, 2018, in Tampa, Fla.

Cincinnati Bengals running back Joe Mixon runs a drill during practice at the NFL football team's training camp, Wednesday, June 13, 2018, in Cincinnati.

Arizona Cardinals' Sam Bradford (9) throws during practice at the NFL football team's training camp, Tuesday, June 12, 2018, in Tempe, Ariz.

Arizona Cardinals' Larry Fitzgerald lines up during practice at the NFL football team's training camp, Tuesday, June 12, 2018, in Tempe, Ariz.

Seattle Seahawks wide receiver Keenan Reynolds reaches for the ball during NFL football practice Tuesday, June 12, 2018, in Renton, Wash.

Seattle Seahawks quarterback Russell Wilson (3) throws as Austin Davis watches during NFL football practice Tuesday, June 12, 2018, in Renton, Wash.

Miami Dolphins wide receivers Danny Amendola (80) and Isaiah Ford (84) stretch out during practice at the NFL football team's training camp, Tuesday, June 12, 2018, in Davie, Fla.

Carolina Panthers' Cameron Artis-Payne (34) runs a drill during the NFL football team's practice in Charlotte, N.C., Wednesday, June 13, 2018.

New Orleans Saints wide receiver Ted Ginn Jr. (19) goes through drills during an NFL football practice in Metairie, La., Wednesday, June 13, 2018.

Minnesota Vikings linebacker Eric Wilson (50), linebacker Brett Taylor (45) defensive end Danielle Hunter (99) and defensive end Ifeadi Odenigbogo go through calisthenics during practice at the NFL football team's training camp in Eagan, Minn., Wednesday, June 13, 2018.

San Francisco 49ers players run on a practice field in front of Levi's Stadium during NFL football practice at the team's headquarters in Santa Clara, Calif., Wednesday, June 13, 2018. Year one under coach Kyle Shanahan was a bit of a whirlwind for the San Francisco 49ers with new systems to install and a midseason quarterback change to Jimmy Garoppolo. It's far different this year as the Niners wrap up the offseason program.

Cincinnati Bengals wide receiver John Ross catches a pass during practice at the NFL football team's training camp, Wednesday, June 13, 2018, in Cincinnati.

New Orleans Saints cornerback Marshon Lattimore reacts as he stretches during an NFL football practice in Metairie, La., Wednesday, June 13, 2018.

Jacksonville Jaguars running back Leonard Fournette (27) carries the ball after a reception during an NFL football practice Wednesday, June 13, 2018, in Jacksonville, Fla.

Oakland Raiders wide receiver Jordy Nelson grabs a pass at the NFL football team's minicamp Wednesday, June 13, 2018, in Alameda, Calif.

Oakland Raiders quarterback Derek Carr passes at the NFL football team's minicamp Wednesday, June 13, 2018, in Alameda, Calif.

Carolina Panthers' DJ Moore (12) makes a catch in the end zone during the NFL football team's practice in Charlotte, N.C., Thursday, June 14, 2018.

Buffalo Bills quarterback Nathan Peterman (2) makes a pass during the team's NFL football minicamp in Orchard Park, N.Y., Thursday, June 14, 2018.

Tampa Bay Buccaneers quarterback Jameis Winston (3) during an NFL football minicamp Thursday, June 14, 2018, in Tampa, Fla.

Denver Broncos linebacker Von Miller smiles as he wears fake dreadlocks while taking part in drills at the NFL football team's training camp Thursday, June 14, 2018, in Englewood, Colo.

Denver Broncos quarterback Case Keenum takes part in drills at the NFL football team's training camp Thursday, June 14, 2018, in Englewood, Colo.

Buffalo Bills running back LeSean McCoy (25) makes a catch during the team's NFL football minicamp in Orchard Park, N.Y., Thursday, June 14, 2018.

Miami Dolphins quarterbacks Brock Osweiler (8) throws a pass as Bryce Petty (14) watches during practice at the NFL football team's training camp, Thursday, June 14, 2018, in Davie, Fla.

Jacksonville Jaguars cornerback A.J. Bouye, right, performs a drill during an NFL football practice Thursday, June 14, 2018, in Jacksonville, Fla.

Members of the Los Angeles Chargers pose for a picture during practice at the NFL football team's minicamp Thursday,June 14, 2018, in Costa Mesa, Calif.

New England Patriots quarterback Tom Brady takes questions from reporters following an NFL football minicamp practice, Thursday, June 7, 2018, in Foxborough, Mass.

New England Patriots wide receiver Chris Hogan catches the ball during an NFL football minicamp practice, Thursday, June 7, 2018, in Foxborough, Mass.

New England Patriots wide receiver Jordan Matthews catches the ball during an NFL football minicamp practice, Thursday, June 7, 2018, in Foxborough, Mass.

New England Patriots quarterback Tom Brady (12) throws the ball during an NFL football minicamp practice, Thursday, June 7, 2018, in Foxborough, Mass.

Seattle Seahawks quarterback Russell Wilson (3) leads players through a running drill during an NFL football practice Thursday, June 7, 2018, in Renton, Wash. (AP Photo/Elaine Thompson)

Philadelphia Eagles' Adam Zaruba (49), Billy Brown (85), Joe Callahan (3), Carson Wentz (11), Nate Sudfeld (7) and Asantay Brown (57) run a drill during an organized team activity at the NFL football team's practice facility, Thursday, June 7, 2018, in Philadelphia. (AP Photo/Matt Slocum)

Philadelphia Eagles' Carson Wentz runs a drill during an organized team activity at the NFL football team's practice facility, Thursday, June 7, 2018, in Philadelphia.

Detroit Lions running back LeGarrette Blount (29) during an minicamp practice at the Detroit Lions training facility on Wednesday, June 6, 2018 in Allen Park, Mich.

Kansas City Chiefs wide receivers Sammy Watkins, left, and Chris Conley (17) talk during an NFL football practice at the teams practice facility in Kansas City, Mo., Thursday, June 7, 2018. (AP Photo/Orlin Wagner)

New Orleans Saints running back Alvin Kamara runs trough drills during an NFL football practice in Metairie, La., Thursday, June 7, 2018.

Arizona Cardinals ' Larry Fitzgerald (11) makes a catch during practice at the NFL football team's training camp Thursday, June 7, 2018, in Tempe, Ariz.

New England Patriots quarterback Tom Brady (12) hands off to running back Jeremy Hill (33) during an NFL football minicamp practice, Wednesday, June 6, 2018, in Foxborough, Mass.

Dallas Cowboys offensive tackle Jake Campos (left) and guard Marcus Martin (60) move in a drill during organized team activity at the NFL football team's training facility in Frisco, Texas, Tuesday, June 5, 2018.

New York Jets tight end Neal Sterling makes a catch during the team's NFL football organized training activities, Tuesday, June 5, 2018, in Florham Park, N.J.

New York Jets quarterback Sam Darnold works out during the team's NFL football organized training activities, Tuesday, June 5, 2018, in Florham Park, N.J.

New York Jets quarterback Sam Darnold speaks to reporters during the team's NFL football organized training activities, Tuesday, June 5, 2018, in Florham Park, N.J.

Atlanta Falcons defensive tackle Garrison Smith (93) works on his pass rushing skills during an NFL football practice Tuesday, June 5, 2018, in Flowery Branch, Ga.

Arizona Cardinals receiver Larry Fitzgerald (11) watches during practice at the NFL football team's training camp Tuesday, June 5, 2018, in Tempe, Ariz.

Arizona Cardinals receiver Christian Kirk (13) makes a catch during practice at the NFL football team's training camp Tuesday, June 5, 2018, in Tempe, Ariz.

New England Patriots head coach Bill Belichick faces reporters during an NFL football minicamp practice, Tuesday, June 5, 2018, in Foxborough, Mass.

Jacksonville Jaguars defensive tackle Taven Bryan, left, performs a drill with defensive end Calais Campbell during an NFL football practice, Tuesday, June 5, 2018, in Jacksonville, Fla.

Atlanta Falcons quarterback Matt Ryan (2) drops back to pass as offensive coordinator Steve Sarkisian looks on during an NFL football practice Tuesday, June 5, 2018, in Flowery Branch, Ga.

Philadelphia Eagles head coach Doug Pederson speaks to the media before practice at the NFL football team's facility, Wednesday, June 6, 2018, in Philadelphia.

New Orleans Saints quarterback Drew Brees (9) passes during an NFL football practice in Metairie, La., Thursday, May 31, 2018.

Dallas Cowboys quarterback Dak Prescott (4) scrambles during organized team activity at the NFL football team's training facility in Frisco, Texas, Wednesday, May 30, 2018.

Dallas Cowboys linebacker Leighton Vander Esch (55) drops back during organized team activity at the NFL football team's training facility in Frisco, Texas, Wednesday, May 30, 2018.

Tampa Bay Buccaneers quarterback Ryan Fitzpatrick (14) throws a pass during practice at the NFL football team's training camp Thursday, May 31, 2018, in Tampa, Fla.

Tampa Bay Buccaneers head coach Dirk Koetter, center, directs his players during practice at the NFL football team's training camp Thursday, May 31, 2018, in Tampa, Fla.

Detroit Lions head coach Matt Patricia during an OTA practice at the Detroit Lions training facility on Wednesday, May 30, 2018 in Allen Park, Mich.

Minnesota Vikings quarterback Kirk Cousins rolls out during practice at the NFL football team's training camp Wednesday, May 30, 2018, in Eagan, Minn.

Redskins quarterback Alex Smith, left, hands off the ball to running back Martez Carter, during the NFL football team's full practice session at the Redskins Park in Ashburn, Va., Wednesday, May 30, 2018.

Miami Dolphins wide receiver Kenny Stills runs through drills during an NFL organized team activities football practice, Wednesday, May 30, 2018, at the Dolphins training facility in Davie, Fla.

San Francisco 49ers quarterback Jimmy Garoppolo passes during a practice at the team's NFL football training facility in Santa Clara, Calif., Wednesday, May 30, 2018.

Los Angeles Rams' Todd Gurley takes part in the NFL football team's practice in Thousand Oaks, Calif., Tuesday, May 29, 2018.

Miami Dolphins running backs Kalen Ballage (33) and Buddy Howell, center, run through drills during an NFL organized team activities football practice, Wednesday, May 30, 2018, at the Dolphins training facility in Davie, Fla.

Houston Texans quarterback Deshaun Watson (4) throws a pass during Houston Texans OTA's on May 30, 2018 at the Methodist Training Center in Houston.

Atlanta Falcons linebacker De'Vondre Campbell (59) catches a football during an NFL football practice Wednesday, May 30, 2018, in Flowery Branch, Ga.

Miami Dolphins quarterbacks Brock Osweiler, foreground, and Bryce Petty (14) run through drills during an NFL organized team activities football practice, Wednesday, May 30, 2018, at the Dolphins training facility in Davie, Fla.

Tennessee Titans quarterback Marcus Mariota (8) runs a drill during an organized team activity at the Titans' NFL football training facility Wednesday, May 30, 2018, in Nashville, Tenn.

Los Angeles Rams' Ndamukong Suh stretches at the NFL football team's practice in Thousand Oaks, Calif., Tuesday, May 29, 2018.

Seattle Seahawks wide receiver Brandon Marshall, center, runs a drill during NFL football practice, Wednesday, May 30, 2018, in Renton, Wash.

Miami Dolphins wide receiver Danny Amendola runs through drills during an NFL organized team activities football practice, Wednesday, May 30, 2018, at the Dolphins training facility in Davie, Fla.

Los Angeles Rams quarterback Jared Goff works out at the NFL football team's practice in Thousand Oaks, Calif., Tuesday, May 29, 2018.

Houston Texans wide receiver DeAndre Hopkins (10) catches a pass during Houston Texans OTA's on May 30, 2018 at the Methodist Training Center in Houston.

Players from Marjory Stoneman Douglas High School, foreground, watch during a Miami Dolphins NFL organized team activities football practice, Wednesday, May 30, 2018, at the Dolphins training facility in Davie, Fla.

Seattle Seahawks quarterback Russell Wilson passes during NFL football practice, Wednesday, May 30, 2018, in Renton, Wash.

Seattle Seahawks players, including linebacker Shaquem Griffin, center, run a drill during NFL football practice, Wednesday, May 30, 2018, in Renton, Wash.

Tennessee Titans running back Derrick Henry (22) runs a drill during an organized team activity at the Titans' NFL football training facility Wednesday, May 30, 2018, in Nashville, Tenn.

Atlanta Falcons defensive end Takkarist McKinley (98) works on his passing rushing skills during an NFL football practice Wednesday, May 30, 2018, in Flowery Branch, Ga.

Houston Texans defensive back Tyrann Mathieu (32) in action during Houston Texans OTA's on May 30, 2018 at the Methodist Training Center in Houston.

Redskins defensive guard Jonathan Allen (93) is up against Daron Payne (95) during the NFL football team's full practice session at the Redskins Park in Ashburn, Va., Wednesday, May 30, 2018.

San Francisco 49ers linebacker Reuben Foster practices at the team's NFL football training facility in Santa Clara, Calif., Wednesday, May 30, 2018.

Los Angeles Chargers' quarterback Philip Rivers works out during practice at the NFL football team's training camp, Tuesday, May 29, 2018, in Costa Mesa, Calif. (AP Photo/Chris Carlson)

New York Jets quarterbacks Teddy Bridgewater, left, and Sam Darnold throw during practice at the NFL football team's training camp in Florham Park, N.J., Tuesday, May 29, 2018.

New York Giants running back Robert Martin works out during the team's NFL football organized team activities, Tuesday, May 29, 2018, in East Rutherford, N.J.

Cincinnati Bengals wide receiver John Ross reaches for a pass during practice at the NFL football team's training camp, Tuesday, May 29, 2018, in Cincinnati.

New York Giants wide receiver Sterling Shepard works out during the team's NFL football organized team activities, Tuesday, May 29, 2018, in East Rutherford, N.J.

Oakland Raiders quarterbacks Derek Carr (4) and Christian Hackenberg (7) throw passes during practice at the team's NFL football training facility in Alameda, Calif., Tuesday, May 29, 2018.

Carolina Panthers' Christian McCaffrey (22) runs a drill during practice at the NFL football team's facility in Charlotte, N.C., Tuesday, May 29, 2018.

Cincinnati Bengals running back Giovanni Bernard runs a play during practice at the NFL football team's training camp, Tuesday, May 29, 2018, in Cincinnati.

Oakland Raiders running back Marshawn Lynch catches a pass during practice at the team's NFL football training facility in Alameda, Calif., Tuesday, May 29, 2018.

Carolina Panthers' Luke Kuechly (59) runs a drill during practice at the NFL football team's facility in Charlotte, N.C., Tuesday, May 29, 2018.

Carolina Panthers quarterback Cam Newton runs a drill during practice at the NFL football team's facility in Charlotte, N.C., Tuesday, May 29, 2018.

New York Jets' Isaiah Crowell (20) runs with the ball during practice at the NFL football team's training camp in Florham Park, N.J., Tuesday, May 29, 2018.

Cincinnati Bengals quarterback Andy Dalton throws during practice at the NFL football team's training camp, Tuesday, May 29, 2018, in Cincinnati.

New York Giants running back Saquon Barkley works out during the team's NFL football organized team activities, Tuesday, May 29, 2018, in East Rutherford, N.J.

Denver Broncos linebacker Shaquil Barrett, left, takes part in a drill with linebacker Shane Ray during practice at the NFL football team's training camp Tuesday, May 29, 2018, in Englewood, Colo.

Oakland Raiders running back Jalen Richard, right, practices at the team's NFL football training facility in Alameda, Calif., Tuesday, May 29, 2018.

Denver Broncos quarterbacks Paxton Lynch, left, and Case Keenum take part in drills during practice at the NFL football team's training camp Tuesday, May 29, 2018, in Englewood, Colo.

Oakland Raiders head coach Jon Gruden, center, watches as players stretch during practice at the team's NFL football training facility in Alameda, Calif., Tuesday, May 29, 2018.

Dallas Cowboys running back Ezekiel Elliott (21) moves in a drill during organized team activity at the NFL football team's training facility in Frisco, Texas, Tuesday, May 22, 2018.

Philadelphia Eagles quarterback Carson Wentz in action during practice at NFL football training camp, Tuesday, May 22, 2018, in Philadelphia.

Cincinnati Bengals wide receiver A.J. Green, right, and cornerback Dre Kirkpatrick, left, participate during practice at the NFL football team's training camp, Tuesday, May 22, 2018, in Cincinnati.

San Francisco 49ers players warm up during practice at the NFL football team's training camp in Santa Clara, Calif., on Tuesday, May 22, 2018.

Los Angeles Rams' Cooper Kupp works out during practice at the NFL football team's training camp Monday, May 21, 2018 in Thousand Oaks, Calif. (AP Photo/Chris Carlson)

Detroit Lions quarterback Matthew Stafford (9) during an OTA practice at the Detroit Lions training facility on Monday, May 21, 2018 in Allen Park, Mich.

New York Giants running back Saquon Barkley (26) during OTA practice at the Quest Diagnostics training center on Monday May 21, 2018 in East Rutherford, N.J. (Evan Pinkus via AP)

Los Angeles Rams head coach Sean McVay watches during football practice Monday, May 21, 2018 in Thousand Oaks, Calif. (AP Photo/Chris Carlson)

Chicago Bears quarterback Chase Daniel (4) hands off the football to running back Tarik Cohen (29) during practice drills at Chicago Bears Organized Team Activity (OTA) on Wednesday, May 16, 2018, in Lake Forest, Ill.

Chicago Bears quarterback Mitchell Trubisky looks around as he walks on the field during the NFL football team's practice Wednesday, May 16, 2018, in Lake Forest, Ill.

Arizona Cardinals' Sam Bradford (9) hands off to David Johnson (31) during an organized team activity at the NFL football team's training facility, Tuesday, May 15, 2018, in Tempe, Ariz.

Los Angeles Chargers running back Melvin Gordon trains during a NFL football workout Monday, May 14, 2018, in Costa Mesa, Calif.

Los Angeles Chargers safety Rayshawn Jenkins trains during an NFL football workout Monday, May 14, 2018, in Costa Mesa, Calif.

Arizona Cardinals' Josh Rosen (3) throws during an organized team activity at the NFL football team's training facility, Tuesday, May 15, 2018, in Tempe, Ariz.

Chicago Bears linebacker Roquan Smith (58) runs during practice drills at Chicago Bears rookie camp on Friday, May 11, 2018, in Lake Forest, Ill.

Dallas Cowboys fourth round draft pick defensive end Dorance Armstrong (74) works on the blocking sled during the NFL football team's rookie minicamp Saturday, May 12, 2018 in Frisco, Texas.

Los Angeles Chargers rookie safety Derwin James (33), a first round draft pick in the 2018 NFL draft, chases the action during the NFL Los Angeles Chargers rookie football camp on Friday, May 11, 2018 in Costa Mesa, Calif.

Philadelphia Eagles offensive lineman Jordan Mailata, of Australia, in action during an NFL football rookie minicamp at the team's training facility in Philadelphia, Friday, May 11, 2018, in Philadelphia.

Pittsburgh Steelers quarterback Mason Rudolph (2) during their NFL football rookie mini camp, Saturday, May 12, 2018, in Pittsburgh.

Pittsburgh Steelers safety Terrell Edmunds (34) during their NFL football rookie mini camp, Saturday, May 12, 2018, in Pittsburgh.

Denver Broncos rookie nose tackle Lowell Lotulelei takes part in drills during an orientation session for the team's rookies Saturday, May 12, 2018, at the Broncos' headquarters in Englewood, Colo.

Denver Broncos rookie linebacker Keishawn Bierria takes part in a drill during an orientation session for the team's rookies Saturday, May 12, 2018, at the Broncos' headquarters in Englewood, Colo.

Denver Broncos rookie linebacker Bradley Chubb takes a break during an orientation session for the team's rookies Saturday, May 12, 2018, at the Broncos' headquarters in Englewood, Colo.

Cincinnati Bengals quarterback Logan Woodside participates in the NFL football team's rookie minicamp, Friday, May 11, 2018, in Cincinnati.

Cincinnati Bengals cornerback Darius Phillips (38) participates in the NFL football team's rookie minicamp, Friday, May 11, 2018, in Cincinnati.

Tennessee Titans defensive tackle Mike Ramsay (70) runs a drill during NFL football rookie minicamp Saturday, May 12, 2018, in Nashville, Tenn.

New York Giants quarterback Kyle Lauletta throw a pass during NFL football rookie minicamp Friday, May 11, 2018, in East Rutherford, N.J.

Cincinnati Bengals quarterback Logan Woodside participates in the NFL football team's rookie minicamp, Friday, May 11, 2018, in Cincinnati.

Cincinnati Bengals defensive end Sam Hubbard participates in the NFL football team's rookie minicamp, Friday, May 11, 2018, in Cincinnati. Hubbard was playing dodgeball when Ohio State coach Urban Meyer first noticed him. He wound up playing defensive end for the Buckeyes and now he will be suiting up for his hometown Bengals.

Washington Redskins' Danny Johnson (20) runs during the NFL football team's rookie minicamp at Redskins Park in Ashburn, Va., Friday, May 11, 2018.

Buffalo Bills rookie quarterback Josh Allen (17) participates in drills during the team's NFL football rookie minicamp, Friday, May 11, 2018, in Orchard Park, N.Y.

Pittsburgh Steelers wide receiver James Washington (13) makes a catch during NFL football rookie minicamp, Friday, May 11, 2018, in Pittsburgh.

Pittsburgh Steelers safety Terrell Edmunds during their NFL football rookie mini camp, Friday, May 11, 2018, in Pittsburgh.

Dallas Cowboys first round draft pick linebacker Leighton Vander Esch (55) works out during the NFL football team's rookie minicamp Friday, May 11, 2018 in Frisco, Texas.

Atlanta Falcons rookie receiver Calvin Ridley warms up before the start of the first NFL football practice at rookie camp Friday, May 11, 2018, in Flowery Branch, Ga.

Arizona Cardinals' fourth-round draft pick Chase Edmonds (29) runs a drill against Jonathan Ownes (42) during NFL football rookie camp Friday, May 11, 2018, in Tempe, Ariz.

Chicago Bears wide receiver Garrett Johnson catches a ball during the NFL football team's rookie minicamp Friday, May 11, 2018, in Lake Forest, Ill.

Carolina Panthers' D.J. Moore (12) runs a drill during the NFL football team's rookie camp in Charlotte, N.C., Friday, May 11, 2018.

Dallas Cowboys running back Bo Scarbrough (36) runs a drill during the team's NFL football rookie minicamp in Frisco, Texas, Friday, May 11, 2018.

Buffalo Bills rookie receiver Ray-Ray McCloud (3) takes part in drills during the team's NFL football rookie minicamp, Friday, May 11, 2018, in Orchard Park, N.Y.

Carolina Panthers' Donte Jackson (26) runs a drill during the NFL football team's rookie camp in Charlotte, N.C., Friday, May 11, 2018.

Carolina Panthers linebacker Andre Smith (57) runs a drill during the NFL football team's rookie camp in Charlotte, N.C., Friday, May 11, 2018.

Dallas Cowboys second round draft pick offensive guard Connor Williams (left) blocks Jay Robertson (64) during the NFL football team's rookie minicamp Friday, May 11, 2018 in Frisco, Texas.

Indianapolis Colts guards Braden Smith, left, and Joshua Outlaw run a drill during the team's NFL football rookie minicamp in Indianapolis, Friday, May 11, 2018.

Pittsburgh Steelers tight ends Christian Scotland-Williamson, left, from England, and Brett Thompson go through a blocking drill during NFL football rookie minicamp, Friday, May 11, 2018, in Pittsburgh.

Philadelphia Eagles quarterback Kenny Hill, center, in action as Kyle Bolin, left, and Brandon Silvers, right, watch during an NFL football rookie minicamp at the team's training facility in Philadelphia, Friday, May 11, 2018.

Buffalo Bills rookie linebacker Tremaine Edmunds (49) takes part in drills during the team's NFL football rookie minicamp, Friday, May 11, 2018, in Orchard Park, N.Y.

Carolina Panthers head coach Ron Rivera, left, talks with Austin Duke (8) during the NFL football team's rookie camp in Charlotte, N.C., Friday, May 11, 2018.

Chicago Bears defensive back Michael Joseph catches a pass during the NFL football team's rookie minicamp Friday, May 11, 2018, in Lake Forest, Ill.

Philadelphia Eagles tight end Dallas Goedert runs a drill past a tackling dummy during NFL football rookie minicamp at the team's training facility in Philadelphia, Friday, May 11, 2018, in Philadelphia.

Philadelphia Eagles wide receiver Anthony Mahoungou, left, with the catch as assistant wide receiver's coach Carson Walch, right, tries to knock it away during an NFL football rookie minicamp at the team's training facility in Philadelphia, Friday, May 11, 2018, in Philadelphia.

Indianapolis Colts safety Chris Cooper (37) defends Kolby Listenbee as the team practiced at the NFL football team's practice facility in Indianapolis, Friday, May 11, 2018.

Buffalo Bills rookies Ray-Ray McCloud (3), Josh Allen (17) and Austin Proehl (87) pose for a photograph following the team's NFL football rookie minicamp, Friday, May 11, 2018, in Orchard Park, N.Y.