Here are this year's NFL All-Pro teams, as voted on by the press.
1st Team All-Pro
OFFENSE
QB: Matt Ryan, Atlanta Falcons
RB: Ezekiel Elliott, Dallas Cowboys (R)
WR: Julio Jones, Atlanta Falcons
WR: Antonio Brown, Pittsburgh Steelers
TE: Travis Kelce, Kansas City Chiefs
FLEX: David Johnson, Arizona Cardinals
LT: Tyron Smith, Dallas Cowboys
LG: Kelechi Osemele, Oakland Raiders
C: Travis Frederick, Dallas Cowboys
RG: Zack Martin, Dallas Cowboys
RT: Jack Conklin, Tennessee Titans (R)
DEFENSE
EDGE: Khalil Mack, Oakland Raiders
EDGE: Vic Beasley Jr., Atlanta Falcons
DT: Aaron Donald, Los Angeles Rams
DT: Damon Harrison, New York Giants
LB: Sean Lee, Dallas Cowboys
LB: Von Miller, Denver Broncos
LB: Bobby Wagner, Seattle Seahawks
CB: Aqib Talib, Denver Broncos
CB: Marcus Peters, Kansas City Chiefs
S: Eric Berry, Kansas City Chiefs
S: Landon Collins, New York Giants
DB: Chris Harris Jr., Denver Broncos
SPECIAL TEAMS
K: Justin Tucker, Baltimore Ravens
P: Johnny Hekker, Los Angeles Rams
KR: Cordarrelle Patterson, Minnesota Vikings
PR: Tyreek Hill, Kansas City Chiefs (R)
ST: Matthew Slater, New England Patriots
2nd Team All-Pro
OFFENSE
QB: Tom Brady, New England Patriots
RB: David Johnson, Arizona Cardinals
WR: Odell Beckham Jr., New York Giants
WR: Mike Evans, Tampa Bay Buccaneers
TE: Greg Olsen, Carolina Panthers
FLEX: Le'Veon Bell, Pittsburgh Steelers
LT: David Bakhtiari, Green Bay Packers
LG: Marshal Yanda, Baltimore Ravens
C: Alex Mack, Atlanta Falcons
RG: David DeCastro, Pittsburgh Steelers
RT: Mitchell Schwartz, Kansas City Chiefs | Marcus Cannon, New England Patriots
DEFENSE
EDGE: Jadeveon Clowney, Houston Texans | Olivier Vernon, New York Giants
EDGE: Cameron Wake, Miami Dolphins | Brandon Graham, Philadelphia Eagles
DT: Ndamukong Suh, Miami Dolphins
DT: Calais Campbell, Arizona Cardinals | Gerald McCoy, Tampa Bay Buccaneers
LB: Lorenzo Alexander, Buffalo Bills | Lavonte David, Tampa Bay Buccaneers | Dont'a Hightower, New England Patriots
LB: Zach Brown, Buffalo Bills | C.J. Mosley, Baltimore Ravens | Whitney Mercilus, Houston Texans
LB: Luke Kuechly, Carolina Panthers | Zachary Orr, Baltimore Ravens | Bernardrick McKinney, Houston Texans
CB: Janoris Jenkins, New York Giants
CB: Malcolm Butler, New England Patriots | Casey Hayward, San Diego Chargers
S: Ha Ha Clinton-Dix, Green Bay Packers
S: Devin McCourty, New England Patriots
DB: Dominique Rodgers-Cromartie, New York Giants
SPECIAL TEAMS
P: Marquette King, Oakland Raiders
KR: Tyler Lockett, Seattle Seahawks
ST: Nate Ebner, New England Patriots