Bills are elevating running back Frank Gore Jr. in what now will be his first NFL game.
Final
BUF | 7 | 13 | 0 | 3 | 23 |
---|---|---|---|---|---|
NYJ | 10 | 7 | 3 | 0 | 20 |
Odds Across Sportsbooks
Game Charts
Player Prop Bets
Our data-driven projections are compared to prop bet odds from several different sportsbooks to determine the best prop bets in any given matchup or week. Learn more.
Player | Stat | O/U | Proj | Diff | RESULT |
---|---|---|---|---|---|
No Player Props available. | |||||
J. AllenBUF - QB | 0% (0) | ||||
A. RodgersNYJ - QB | 0% (0) | ||||
C. SamuelBUF - WR | 0% (0) | ||||
D. KnoxBUF - TE | 0% (0) | ||||
M. HollinsBUF - WR | 0% (0) | ||||
M. Valdes-ScantlingBUF - WR | 0% (0) | ||||
B. HallNYJ - RB | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
J. CookBUF - RB | 0% (0) | ||||
D. KincaidBUF - TE | 0% (0) | ||||
J. CookBUF - RB | 0 | 0% (0) | 0 ( Under ) | ||
K. ColemanBUF - WR | 0% (0) | ||||
M. WilliamsNYJ - WR | 0% (0) | ||||
K. ShakirBUF - WR | 0% (0) | ||||
B. AllenNYJ - RB | 0% (0) | ||||
T. ConklinNYJ - TE | 0% (0) | ||||
X. GipsonNYJ - WR | 0% (0) | ||||
J. RuckertNYJ - TE | 0% (0) | ||||
A. LazardNYJ - WR | 0% (0) | ||||
J. CookBUF - RB | RUSH TDs | 0 | 0% (0) | 0 ( Under ) | |
R. DavisBUF - RB | TD's | 0 | 0% (0) | 0 ( Under ) | |
J. AllenBUF - QB | 0% (0) | ||||
J. AllenBUF - QB | 0% (0) | ||||
J. AllenBUF - QB | 0% (0) | ||||
J. AllenBUF - QB | 0% (0) | ||||
A. RodgersNYJ - QB | 0% (0) | ||||
B. HallNYJ - RB | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
J. CookBUF - RB | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
A. LazardNYJ - WR | 0% (0) | ||||
M. WilliamsNYJ - WR | 0% (0) | ||||
T. ConklinNYJ - TE | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
A. LazardNYJ - WR | 0% (0) | ||||
M. WilliamsNYJ - WR | 0% (0) | ||||
R. DavisBUF - RB | 0% (0) | ||||
T. JohnsonBUF - RB | 0% (0) | ||||
J. CookBUF - RB | REC TDs | 0 | 0% (0) | 0 ( Under ) | |
B. HallNYJ - RB | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
A. RodgersNYJ - QB | 0% (0) | ||||
B. HallNYJ - RB | 0% (0) | ||||
G. WilsonNYJ - WR | 0% (0) | ||||
J. AllenBUF - QB | 0% (0) | ||||
D. KincaidBUF - TE | 0% (0) | ||||
D. KincaidBUF - TE | 0% (0) | ||||
K. HamlerBUF - WR | 0% (0) | ||||
J. CookBUF - RB | 0% (0) | ||||
D. KincaidBUF - TE | 0% (0) | ||||
I. DavisNYJ - RB | 0% (0) | ||||
J. CookBUF - RB | TAR | 0 | 0% (0) | 0 ( Under ) | |
R. GilliamBUF - RB | 0% (0) | ||||
K. ColemanBUF - WR | 0% (0) | ||||
K. ColemanBUF - WR | 0% (0) | ||||
K. ShakirBUF - WR | 0% (0) | ||||
M. HollinsBUF - WR | 0% (0) | ||||
C. SamuelBUF - WR | 0% (0) | ||||
K. ShakirBUF - WR | 0% (0) | ||||
M. HollinsBUF - WR | 0% (0) | ||||
T. ConklinNYJ - TE | REC TDs | 0.2 | 0% (0.2) | 0 ( Under ) | |
A. LazardNYJ - WR | REC TDs | 0.3 | 0% (0.3) | 1 ( Over ) | |
G. WilsonNYJ - WR | REC TDs | 0.4 | 0% (0.4) | 1 ( Over ) | |
D. KincaidBUF - TE | REC TDs | 0.3 | 0% (0.3) | 0 ( Under ) | |
B. HallNYJ - RB | RUSH TDs | 0.4 | 0% (0.4) | 0 ( Under ) | |
J. AllenBUF - QB | RUSH TDs | 0.5 | 0% (0.5) | 1 ( Over ) | |
J. AllenBUF - QB | 0.3 | 0% (0.3) | 0 ( Under ) | ||
A. RodgersNYJ - QB | 0.1 | 0% (0.1) | 0 ( Under ) | ||
B. HallNYJ - RB | 0.1 | 0% (0.1) | 0 ( Under ) | ||
K. ShakirBUF - WR | REC TDs | 0.2 | 0% (0.2) | 0 ( Under ) | |
K. ColemanBUF - WR | REC TDs | 0.3 | 0% (0.3) | 0 ( Under ) | |
M. WilliamsNYJ - WR | REC TDs | 0.2 | 0% (0.2) | 0 ( Under ) | |
B. HallNYJ - RB | REC TDs | 0.1 | 0% (0.1) | 0 ( Under ) | |
B. AllenNYJ - RB | RUSH TDs | 0.3 | 0% (0.3) | 0 ( Under ) | |
G. WilsonNYJ - WR | TAR | 9.2 | 0% (9.2) | 10 ( Over ) | |
B. HallNYJ - RB | TAR | 4.5 | 0% (4.5) | 6 ( Over ) | |
A. LazardNYJ - WR | TAR | 5.6 | 0% (5.6) | 7 ( Over ) | |
T. ConklinNYJ - TE | TAR | 5.1 | 0% (5.1) | 3 ( Over ) | |
M. WilliamsNYJ - WR | TAR | 4.5 | 0% (4.5) | 3 ( Over ) | |
D. KincaidBUF - TE | TAR | 5.6 | 0% (5.6) | 7 ( Over ) | |
C. SamuelBUF - WR | REC TDs | 0.1 | 0% (0.1) | 0 ( Under ) | |
M. HollinsBUF - WR | REC TDs | 0.1 | 0% (0.1) | 1 ( Over ) | |
T. JohnsonBUF - RB | RUSH TDs | 0.1 | 0% (0.1) | 0 ( Under ) | |
A. RodgersNYJ - QB | RUSH TDs | 0.1 | 0% (0.1) | 0 ( Under ) | |
K. ColemanBUF - WR | TAR | 4.7 | 0% (4.7) | 4 ( Over ) | |
M. HollinsBUF - WR | TAR | 3.2 | 0% (3.2) | 2 ( Over ) | |
D. KnoxBUF - TE | TAR | 1.8 | 0% (1.8) | 1 ( Over ) | |
K. ShakirBUF - WR | TAR | 6.2 | 0% (6.2) | 2 ( Over ) | |
M. Valdes-ScantlingBUF - WR | RUSH + REC YDS | 4.5 | 13.5 | 200% (9) | 0 ( Under ) |
M. Valdes-ScantlingBUF - WR | REC YDS | 4.5 | 13.4 | 198% (8.9) | 0 ( Under ) |
J. RuckertNYJ - TE | REC YDS | 3 | 8.4 | 180% (5.4) | 7 ( Over ) |
J. CookBUF - RB | RUSH YDS | 52 | 0 | 100% (-52) | 0 ( Under ) |
J. CookBUF - RB | RUSH ATT | 13 | 0 | 100% (-13) | 0 ( Under ) |
J. CookBUF - RB | RUSH + REC YDS | 71.5 | 0 | 100% (-71.5) | 0 ( Under ) |
J. CookBUF - RB | REC | 2.5 | 0 | 100% (-2.5) | 0 ( Under ) |
J. CookBUF - RB | REC YDS | 14.5 | 0 | 100% (-14.5) | 0 ( Under ) |
C. SamuelBUF - WR | REC YDS | 12.5 | 24.5 | 96% (12) | 44 ( Over ) |
J. RuckertNYJ - TE | REC | 0.5 | 0.9 | 80% (0.4) | 2 ( Over ) |
K. ColemanBUF - WR | RUSH YDS | 0.5 | 0.1 | 80% (-0.4) | 0 ( Under ) |
R. DavisBUF - RB | RUSH YDS | 42.5 | 15.2 | 64% (-27.3) | 97 ( Over ) |
R. DavisBUF - RB | RUSH ATT | 12.5 | 4.5 | 64% (-8) | 20 ( Over ) |
R. DavisBUF - RB | RUSH + REC YDS | 48.5 | 19.5 | 60% (-29) | 152 ( Over ) |
R. DavisBUF - RB | REC YDS | 10.5 | 4.3 | 59% (-6.2) | 55 ( Over ) |
T. JohnsonBUF - RB | RUSH + REC YDS | 55.5 | 23.5 | 58% (-32) | 34 ( Under ) |
T. JohnsonBUF - RB | RUSH YDS | 28.5 | 12.2 | 57% (-16.3) | 34 ( Over ) |
R. DavisBUF - RB | REC | 1.5 | 0.7 | 53% (-0.8) | 3 ( Over ) |
T. JohnsonBUF - RB | REC | 2.5 | 1.3 | 48% (-1.2) | 0 ( Under ) |
T. JohnsonBUF - RB | RUSH ATT | 6.5 | 3.4 | 48% (-3.1) | 4 ( Under ) |
A. RodgersNYJ - QB | RUSH YDS | 3.5 | 4.9 | 40% (1.4) | 0 ( Under ) |
D. KnoxBUF - TE | REC | 1.5 | 0.9 | 40% (-0.6) | 1 ( Under ) |
T. ConklinNYJ - TE | REC YDS | 25.5 | 34.3 | 35% (8.8) | 10 ( Under ) |
K. ShakirBUF - WR | REC YDS | 30.5 | 40.9 | 34% (10.4) | 19 ( Under ) |
G. ZuerleinNYJ - K | XPM | 1.5 | 2 | 33% (0.5) | 2 ( Over ) |
T. JohnsonBUF - RB | REC YDS | 16.5 | 11.3 | 32% (-5.2) | 0 ( Under ) |
M. WilliamsNYJ - WR | REC YDS | 25.5 | 33.5 | 31% (8) | 0 ( Under ) |
K. ShakirBUF - WR | RUSH + REC YDS | 31.5 | 41.3 | 31% (9.8) | 19 ( Under ) |
M. HollinsBUF - WR | REC YDS | 16.5 | 21.5 | 30% (5) | 8 ( Under ) |
M. HollinsBUF - WR | RUSH + REC YDS | 16.5 | 21.5 | 30% (5) | 8 ( Under ) |
K. ColemanBUF - WR | RUSH + REC YDS | 30.5 | 39.4 | 29% (8.9) | 26 ( Under ) |
K. ColemanBUF - WR | REC YDS | 30.5 | 39.3 | 29% (8.8) | 26 ( Under ) |
M. WilliamsNYJ - WR | RUSH + REC YDS | 26.5 | 33.6 | 27% (7.1) | 0 ( Under ) |
A. LazardNYJ - WR | RUSH + REC YDS | 34.5 | 42.6 | 23% (8.1) | 114 ( Over ) |
J. AllenBUF - QB | RUSH YDS | 39.5 | 31.6 | 20% (-7.9) | 18 ( Under ) |
B. HallNYJ - RB | REC | 4.5 | 3.6 | 20% (-0.9) | 5 ( Over ) |
B. AllenNYJ - RB | REC YDS | 10.5 | 12.6 | 20% (2.1) | 0 ( Under ) |
A. LazardNYJ - WR | REC YDS | 35.5 | 42.3 | 19% (6.8) | 114 ( Over ) |
J. AllenBUF - QB | RUSH ATT | 7.5 | 6.3 | 16% (-1.2) | 9 ( Over ) |
B. AllenNYJ - RB | RUSH YDS | 33.5 | 38.2 | 14% (4.7) | 8 ( Under ) |
A. RodgersNYJ - QB | RUSH ATT | 1.5 | 1.3 | 13% (-0.2) | 0 ( Under ) |
M. HollinsBUF - WR | REC | 1.5 | 1.7 | 13% (0.2) | 1 ( Under ) |
K. ColemanBUF - WR | REC | 2.5 | 2.8 | 12% (0.3) | 3 ( Over ) |
B. HallNYJ - RB | RUSH YDS | 55.5 | 61.1 | 10% (5.6) | 113 ( Over ) |
A. LazardNYJ - WR | REC | 3.5 | 3.2 | 9% (-0.3) | 6 ( Over ) |
D. KincaidBUF - TE | REC | 3.5 | 3.8 | 9% (0.3) | 6 ( Over ) |
C. SamuelBUF - WR | REC | 2.5 | 2.3 | 8% (-0.2) | 3 ( Over ) |
J. AllenBUF - QB | PASS YDS | 204.5 | 219.7 | 7% (15.2) | 215 ( Over ) |
G. WilsonNYJ - WR | REC | 5.5 | 5.9 | 7% (0.4) | 8 ( Over ) |
A. RodgersNYJ - QB | PASS TDs | 1.5 | 1.4 | 7% (-0.1) | 2 ( Over ) |
B. AllenNYJ - RB | REC | 1.5 | 1.6 | 7% (0.1) | 0 ( Under ) |
B. HallNYJ - RB | REC YDS | 25.5 | 27 | 6% (1.5) | 56 ( Over ) |
B. AllenNYJ - RB | RUSH ATT | 8.5 | 9 | 6% (0.5) | 3 ( Under ) |
T. ConklinNYJ - TE | REC | 3.5 | 3.3 | 6% (-0.2) | 2 ( Under ) |
D. KincaidBUF - TE | REC YDS | 38.5 | 40.5 | 5% (2) | 51 ( Over ) |
B. AllenNYJ - RB | RUSH + REC YDS | 48.5 | 50.8 | 5% (2.3) | 8 ( Under ) |
G. WilsonNYJ - WR | REC YDS | 60.5 | 63.1 | 4% (2.6) | 107 ( Over ) |
T. BassBUF - K | XPM | 2.5 | 2.6 | 4% (0.1) | 2 ( Under ) |
M. WilliamsNYJ - WR | REC | 2.5 | 2.4 | 4% (-0.1) | 0 ( Under ) |
D. KnoxBUF - TE | REC YDS | 10.5 | 10.1 | 4% (-0.4) | 12 ( Over ) |
G. WilsonNYJ - WR | RUSH + REC YDS | 62.5 | 64.7 | 4% (2.2) | 107 ( Over ) |
K. ShakirBUF - WR | REC | 3.5 | 3.6 | 3% (0.1) | 2 ( Under ) |
J. AllenBUF - QB | PASS + RUSH YDS | 246.5 | 251.3 | 2% (4.8) | 233 ( Under ) |
A. RodgersNYJ - QB | PASS YDS | 217.5 | 221.5 | 2% (4) | 294 ( Over ) |
A. RodgersNYJ - QB | PASS + RUSH YDS | 223.5 | 226.4 | 1% (2.9) | 294 ( Over ) |
A. RodgersNYJ - QB | PASS COMP | 21.5 | 21.3 | 1% (-0.2) | 23 ( Over ) |
B. HallNYJ - RB | RUSH ATT | 13.5 | 13.6 | 1% (0.1) | 18 ( Over ) |
J. AllenBUF - QB | PASS ATT | 29.5 | 29.3 | 1% (-0.2) | 25 ( Under ) |
J. AllenBUF - QB | PASS COMP | 18.5 | 18.4 | 1% (-0.1) | 19 ( Over ) |
B. HallNYJ - RB | RUSH + REC YDS | 88.5 | 88.1 | 0% (-0.4) | 169 ( Over ) |
J. AllenBUF - QB | PASS TDs | 1.5 | 1.5 | 0% (0) | 2 ( Over ) |
A. RodgersNYJ - QB | PASS ATT | 33.5 | 33.5 | 0% (0) | 35 ( Over ) |
S. Martin | 0% (0) | ||||
T. Morstead | 0% (0) | ||||
S. Martin | 0% (0) | ||||
T. Morstead | 0% (0) | ||||
T. Bernard | 0% (0) | 0 ( Under ) | |||
C. Benford | 0% (0) | ||||
T. Bernard | 0% (0) | ||||
D. Williams | 0% (0) | 0 ( Under ) | |||
R. Douglas | 0% (0) | ||||
D. Reed | 0% (0) | ||||
T. Adams | 0% (0) | ||||
D. Hamlin | 0% (0) | ||||
C. Clark | 0% (0) | ||||
T. Rapp | 0% (0) | ||||
S. Gardner | 0% (0) | ||||
G. Rousseau | 0% (0) | 0 ( Under ) | |||
Q. Williams | 0% (0) | 1 ( Over ) | |||
W. McDonald IV | 0% (0) | 1 ( Over ) | |||
J. Kinlaw | 0% (0) | 0 ( Under ) | |||
M. Clemons | 0% (0) | 0 ( Under ) | |||
S. Thomas | 0% (0) | 0 ( Under ) | |||
No Player Props available. |
Game News
Josh Allen on 3rd down vs the Jets: ?6/8 ?2 TDs ?2 rushing first downs pic.x.com/xV8Tl5MKzb
Another Monday night inactive surprise at RB: James Cook is out tonight due to his toe injury, per source. It's the first NFL game in three seasons that Cook has missed. pic.x.com/6pHk0ZSVEj
#Bills RB Ray Davis celebrates with his Uncle Lat after picking up 152 total yards in the win over the #Jets. pic.x.com/0PlaH0hrNS
One of the worst XPs you will see all season. "I've seen better kicks than that on College GameDay." Tyler Bass ? pic.x.com/VGN1RKIzNK
Batshit officiating aside, the Bills needed that one. Ray Davis was a find. Allen is Allen. And it's still remarkable to see Damar Hamlin hurl his body into ball carriers with zero hesitation.
Dion Dawkins called for a personal foul during the quarter change. He and Quinnen Williams were going at it. Turns a 3rd & 10 into 3rd & 21. Some really dumb penalties from the #Bills tonight.
RT: JOSH ALLEN. Escapes to find Dawson Knox for the TD. ?: #BUFvsNYJ on ESPN/ABC ?: Stream on #NFLPlus pic.x.com/gxyvClbm6J
Mack Hollins taking in MetLife Stadium barefoot. Any guesses for what song he's listening to? pic.x.com/djoiwGdyCZ
On the bright side for the #Bills, WR Khalil Shakir is up.
@BuffaloBillsPR: Gameday roster & inactives: https://t.co/qqEdovscG6
Checking out some Bills coverage during this game and here's a story on former Vikings S Lewis Cine, who is on the Bills' practice squad and working as a ... linebacker. niagara-gazette.com/sports/former-...
Here’s a look at whose stock improved or declined after the Broncos’ 23-16 loss to the Chargers on Sunday.
EDGE Nik Bonitto: Denver’s third-year edge rusher has been productive. In the third quarter, Bonitto took down quarterback Justin Herbert for an 8-yard loss, marking the fourth straight game he had recorded a sack. It is the eighth time since 2015 that a Bronco has posted at least one sack in four straight games and the first since former Broncos outside linebacker Von Miller. Bonitto is second on the team in sacks (four), behind edge rusher Jonathon Cooper (4.5), and is projected to finish the season with 11 sacks, according to ESPN
Aaron Rodgers and Sauce Gardner have the best handshake in the NFL ? pic.x.com/jN28FluXzA
Scrimmage yards leaders from tonight's game: 1. Penalties: 204 2. Breece Hall: 169 3. Ray Davis: 152
#Jets pass-rusher Haason Reddick has hired agent Drew Rosenhaus and Ryan Matha as his new agents and Rosenhaus says he will meet with the #Jets before the game tonight to begin the process of resolving the situation and ending the holdout. pic.x.com/PyNdtTEhj8
Garrett Wilson stiff-armed Damar Hamin's helmet off. pic.x.com/bHxC5M801X
Allen Lazard is up to 5 receiving touchdowns this season. No player in the NFL has more. cc: @MikeClayNFL
Greg Zuerlein is ______ pic.x.com/Ho1h9Yh5FV
two straight island games where Rodgers had a chance for a game-winning drive, but instead threw an INT on a pass to Mike Williams
#Jets CB DJ Reed is headed into the blue medical tent which likely means Brandin Echols is about to pick off a pass on the next #Bills possession.
Javon Kinlaw called for another penalty. He made comments to an official. The #Jets are still very undisciplined. New York is up to 10 penalties (!!) for 100 yards (!!). Still shooting themselves.
#Jets S Chuck Clark (ankle) ruled out for the rest of the night. I'm told X-rays negative. Ankle sprain. Ashtyn Davis, who was in coverage on the #Bills' last TD, will have to fill in the rest of the way.
Morgan Moses is limping around pretty bad out there. I'm not sure how long he's gonna last. He's in pain. Doesn't look totally right.
There's Quinnen Williams. They're calling it a sack -- his second of the season. #Jets
McDonald checks in for this 3rd & 10.
Third quarter over.
#Jets: 20
#Bills: 20
We've got a good one
@Connor_J_Hughes: DJ Reed is doubtful to return with a groin injury. That's bad for the #Jets.
Will McDonald went back to the locker room. He hasn't come back in the game yet, but is on the Jets sideline. Watts replaced him.
#Jets CB D.J. Reed was in the medical tent that entire offense drive. Jogged a bit on the sideline after coming out. Not on the field to start this defensive drive.
Thoughts on the seventh #Jets offensive possession ... Not exactly what you want. New York got down there, but Zuerlein doinks the short one off the upright. - You want the TD for the Jets, but the bigger potential concern here is WR Garrett Wilson. He is one of the players on this team they cannot afford to lose. He got crushed with a huge hit to the chest. Good news: He isn't going into the blue medical tent. Taking a seat on the bench. Potentially just the wind knocked out of him. - It hasn't been perfect, but this is as good as we've seen the #NYJ offense look this season. Motion, creativity, using plays to set up other plays. This is what it's supposed to look like. - It was negated because of a holding penalty, but I loved the TD run by Braelon Allen. Not the run itself, but the play. Todd Downing lined him up at FB with Breece behind him. Defense followed Hall and Allen ran it in. Loved that. - Tyron Smith is not having a great game. He allowed a sack in the first half and then this hold negated the TD. - Wilson, pre-injury, is really starting to find his grove. He had the huge game a week ago against the #Vikings. Now he's over 100 against the #Bills. He has 8 for 107 and TD tonight. - Loved that first play of the drive. This is what I meant this week when I talked about setting things up. We've seen the toss/stretch to Breece out of the gun a ton tonight. Now, the NYJ fake that and hit Garrett Wilson on the other side for a first down. Todd Downing is having a really nice outing tonight.
Tyron Smith ain't The Guy anymore. He's just a guy.
Thoughts off the #Jets first defensive drive. It was not a good one. The Bills went 75 yards in 9 plays. - The Jets struggled a ton against the run in the opener against the #49ers. There were some issues against the Titans, too, but then things stabilized. It's a little alarming to see how easily the #Bills gained yards on this first drive. They ran it with ease. Like. A lot of ease. Eight carries for the Bills for 61 yards. That's an average of 7.6 per carry. The average was actually much better if you take out the 1-yard TD run from Josh Allen. - There was always some internal discussion over who deserved credit for the #NYJ defense. Was Jeff Ulbrich running Saleh's scheme, or was this all Ulbrich's baby? Historically, Josh Allen has struggled against NYJ. Especially here at MetLife. He's not going to have to do much if the Bills keep running it like this. He threw just one pass on the first drive. Just zero push from Jets defense. Where is all-pro Quinnen Williams? He's had a quiet start to the year. The Jets need him to be great. - It is very, very chippy. We've seen quite a bit of that. Some pushing & shoving, chirping after the Kincaid catch-and-run. Same thing with Dion Dawkins after the Davis first-down carry & Allen touchdown run. Dawkins, if you remember, had quite a bit to say online about the Jets and got into a tunnel altercation with Micheal Clemmons in Buffalo last year. Something to keep an eye on. These teams don't like each other much. - C.J. Mosley is back, but rotating in-and-out. This is his first game back. Little mixing and matching of him and Jamien Sherwood. It actually looks like in 2 LB sets (nickel defense) the #NYJ are keeping Sherwood on the field. We'll have to talk to Ulbrich after the game about it. Sherwood has played very well in Mosley's absence and could be future at the position. Wonder if they're giving him shot to take that over.
Jets activate Leki Fotu, elevate Jalen Mills and Anthony Firkser. nbcsports.com/nfl/profootbal...