D'Marco Farr's two favorite pass-rushers ever are Dexter Manley and Lawrence Taylor. If you combine them, what name do you get?
Dexter Lawrence.
Farr, a former Pro Bowl defensive tackle and Super Bowl champion with the Rams, ranked his three favorite players currently lining up at his old position. And the Giants' three-time Pro Bowler came in at No. 1 on his list.
"He is two guys wide," Farr said on Good Morning Football OT. "He essentially plays a two-gap no matter what scheme you're in – his body and the body he's shoving into that hole. On a pass rush, if you can't anchor in there … it was absolutely a nightmare. Imagine watching that on film getting ready for that on Sunday, you won't sleep."
Cody Kessler doesn't have to imagine; he lived it as a quarterback.
The 2016 third-round draft choice by the Browns was on set and concurred with Farr while NFL Network rolled highlights of Lawrence, Cameron Heyward, and Chris Jones.
"You said the word nightmare, and that was nightmare fuel," Kessler said. "People ask do you miss playing the game as a quarterback, and then you watch a cut-up like that, then I remember why I retired. Those red-dot players, when you put the laser pointer in the film room on a guy that can disrupt a game plan, those are three perfect examples. It is a nightmare for opposing offenses."
Currently on Giants.com
Around the NFL
View photos of NFL.com's list of the top 101 free agents of 2025.


No. 101 RB Nick Chubb

No. 100 WR Diontae Johnson

No. 99 DL Sebastian Joseph-Day

No. 98 CB Mike Jackson

No. 97 WR Joshua Palmer

No. 96 RB Kenneth Gainwell

No. 95 G Aaron Banks

No. 94 DT D.J. Jones

No. 93 T Jedrick Wills Jr.

No. 92 WR DeAndre Hopkins

No. 91 Edge Chauncey Golston

No. 90 TE Juwan Johnson

No. 89 CB Mike Hilton

No. 88 T Tyron Smith

No. 87 LB Tyrel Dodson

No. 86 Edge Marcus Davenport

No. 85 TE Mike Gesicki

No. 84 QB Daniel Jones

No. 83 S Julian Blackmon

No. 82 LB Lavonte David

No. 81 WR Keenan Allen

No. 80 G Brandon Scherff

No. 79 LB Bobby Wagner

No. 78 WR Elijah Moore

No. 77 CB Rasul Douglas

No. 76 LB Kyzir White

No. 75 CB Stephon Gilmore

No. 74 S Justin Simmons

No. 73 QB Jimmy Garoppolo

No. 72 Edge Baron Browning

No. 71 WR Mike Williams

No. 70 C Ryan Kelly

No. 69 CB Jourdan Lewis

No. 68 G James Daniels

No. 67 DT Poona Ford

No. 66 S Jeremy Chinn

No. 65 RB Rico Dowdle

No. 64 QB Jacoby Brissett

No. 63 RB J.K. Dobbins

No. 62 CB Nate Hobbs

No. 61 Edge Charles Omenihu

No. 60 LB Robert Spillane

No. 59 Edge Dante Fowler Jr.

No. 58 DT B.J. Hill

No. 57 QB Russell Wilson

No. 56 DT Tershawn Wharton

No. 55 S Camryn Bynum

No. 54 QB Jameis Winston

No. 53 DT Jarran Reed

No. 52 G Mekhi Becton

No. 51 T Dan Moore Jr.

No. 50 WR Dyami Brown

No. 49 RB Najee Harris

No. 48 Edge DeMarcus Lawrence

No. 47 OL Patrick Mekari

No. 46 Edge Azeez Ojulari

No. 45 CB Kristian Fulton

No. 44 WR Darius Slayton

No. 43 WR Hollywood Brown

No. 42 S Talanoa Hufanga

No. 41 Edge Chase Young

No. 40 RB Aaron Jones

No. 39 G Kevin Zeitler

No. 38 Edge Dayo Odeyingbo

No. 37 C Josh Myers

No. 36 CB Paulson Adebo

No. 35 DT Calais Campbell

No. 34 LB Jamien Sherwood

No. 33 DT Levi Onwuzurike

No. 32 DT Javon Hargrave

No. 31 G Teven Jenkins

No. 30 WR Stefon Diggs

No. 29 T Alaric Jackson (Update: Jackson and the Rams have agreed to a new multi-year contract)

No. 28 T Cam Robinson

No. 27 LB Ernest Jones

No. 26 S Justin Reid

No. 25 Edge Malcolm Koonce

No. 24 Edge Khalil Mack

No. 23 CB Asante Samuel Jr.

No. 22 S Tre'von Moehrig

No. 21 QB Justin Fields

No. 20 Edge Haason Reddick

No. 19 G Will Fries

No. 18 LB Nick Bolton

No. 17 S Jevon Holland

No. 16 LB Dre Greenlaw

No. 15 CB Byron Murphy Jr.

No. 14 C Drew Dalman

No. 13 WR Amari Cooper

No. 12 CB D.J. Reed

No. 11 CB Charvarius Ward

No. 10 CB Carlton Davis III

No. 9 WR Chris Godwin

No. 8 LB Josh Sweat

No. 7 DT Osa Odighizuwa

No. 6 QB Sam Darnold

No. 5 LB Zack Baun

No. 4 T Ronnie Stanley

No. 3 DT Milton Williams

No. 2 G Trey Smith (Update: The Chiefs have placed the non-exclusive franchise tag on Smith)

No. 1 WR Tee Higgins (Update: The Bengals have placed the franchise tag on Higgins)

Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!