Bills Stats Graphs & Memes Profile Banner
Bills Stats Graphs & Memes Profile
Bills Stats Graphs & Memes

@BufBillsStats

2,665
Followers
305
Following
2,609
Media
13,792
Statuses

Stats, Graphics and Advanced Analytics for the Buffalo Bills. Data from @nflfastR unless otherwise noted. 🍊 alum

New York, NY
Joined August 2019
Don't wanna be here? Send us removal request.
@BufBillsStats
Bills Stats Graphs & Memes
11 months
Tweet media one
@_DaltonKincaid
Dalton Kincaid
11 months
doot
261
592
10K
19
742
14K
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Tweet media one
9
34
2K
@BufBillsStats
Bills Stats Graphs & Memes
1 year
Tweet media one
1
35
1K
@BufBillsStats
Bills Stats Graphs & Memes
3 years
#BillsMafia talking themselves into the Etienne rumors the next three days
Tweet media one
15
45
622
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Dalvin Cook’s agent just tossed this up on his β€˜Gram @benbbaldwin
Tweet media one
25
41
575
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Looks like Pitts is officially a WR. @CDCarter13 can the interns confirm?
Tweet media one
@kylepitts__
Kyle PittsπŸ‘‘
3 years
Comparison is the thief of joy.
106
3K
18K
6
27
493
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@cmay13x @JoshYohe_PGH He just sucks across the board instead
10
1
412
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@jlarkytweets Missing someone?
Tweet media one
1
4
381
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Need
Tweet media one
Tweet media two
13
14
378
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Tweet media one
@schadjoe
Joe Schad
9 months
Tweet media one
95
133
2K
10
31
368
@BufBillsStats
Bills Stats Graphs & Memes
8 months
The only correct answer
Tweet media one
@PowellAnalytics
Dylan
8 months
If there were a β€œSports Twitter” Hall of Fame, honoring the best sports-related tweets of all time, what would be your nominee?
1K
749
9K
5
14
343
@BufBillsStats
Bills Stats Graphs & Memes
10 months
There’s actually not just one, but two formation penalties on the Chiefs on this play.
@jjones9
Jonathan Jones
10 months
This was at the moment the ball was snapped
Tweet media one
541
308
3K
10
16
317
@BufBillsStats
Bills Stats Graphs & Memes
3 years
@JDubb_100 @jamisonhensley I’m as white as it gets and read it correctly before getting to the phonetic. It’s an easy name for sure
2
1
243
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Imagine thinking a New England football player is the best quarterback of all time. I, in my 100% unbiased opinion, would never
Tweet media one
53
43
232
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Meanwhile, the Bills finished with a 5-1 record against playoff teams, and a +62 point differential in those games.
Tweet media one
@TheAthletic
The Athletic
9 months
The Dolphins finish the regular season with a 1-5 record against playoff games with a -91 point differential. Only the Giants and Commanders had worse point differentials against playoff teams, per @SheilKapadia .
Tweet media one
23
48
310
3
15
212
@BufBillsStats
Bills Stats Graphs & Memes
2 years
SIX MORE YEARS
Tweet media one
0
15
200
@BufBillsStats
Bills Stats Graphs & Memes
5 years
There’s a simple solution to the NFL’s kicker problem, but the only team that seems to be utilizing it is the team with the best kicker of all time
4
31
179
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Dolphins are going to end up drafting Ja’Marr Chase with the Texans pick and having him paired with Tua for the next 10+ years, aren’t they πŸ˜”
18
9
175
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Dallas re-signed Jaylon Smith over Byron Jones...
20
22
162
@BufBillsStats
Bills Stats Graphs & Memes
10 months
Week 15 Rooting Interests, sorted by Playoff importance, then seeding. Bills > Dallas +31% Jets > Dolphins +6% Lions > Broncos + 4% Bears > Browns +4% Titans > Texans +4% Vikings > Bengals +4% Pats > Chiefs +1% Ravens > Jaguars +1% Steelers > Colts (seeding)
@PFF_Moo
Timo Riske
10 months
Looking only at making the playoffs
Tweet media one
2
4
27
4
22
162
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Davante Adams weighs 30 pounds more than Wilson. This is stupid
@PFF_College
PFF College
2 years
Garrett Wilson: Davante Adams 2.0❓
Tweet media one
38
104
4K
26
3
156
@BufBillsStats
Bills Stats Graphs & Memes
1 year
@CDCarter13 Two deep safeties are a conspiracy by Boomers in an attempt to Make Running Backs Matter Again
2
3
157
@BufBillsStats
Bills Stats Graphs & Memes
2 years
This condensed keyboard could be handy for #BillsMafia to speed up their replies to the Fins trolls this weekend
Tweet media one
5
10
146
@BufBillsStats
Bills Stats Graphs & Memes
8 months
The Bills could sign Brandon Aiyuk to a 5-year, $112.5M extension ($22.5 AAV) and structure it so the total cap hits in the first two years are only $11M combined
Tweet media one
17
15
149
@BufBillsStats
Bills Stats Graphs & Memes
10 months
Joshua Patrick Allen
@5ReasonsSports
Five Reasons Sports πŸ€πŸˆβšΎοΈπŸ’βš½οΈ
10 months
The best QBs in β€œclutch” situations: Tua top 5 Lamar the worst Herbert bottom 5 Source: @waddlehouse17
Tweet media one
33
64
292
10
17
148
@BufBillsStats
Bills Stats Graphs & Memes
10 months
DaRond Bland’s 5 pick-6’s are worth roughly the same as 24 sacks. If a DE had 24 sacks they’d be a lock for DPOY.
@CowboysStats
Bureau of Human-Bovine Cultural Affairs
10 months
It's even more extreme. The average sack causes a -1.7 point swing. But because a pick-six takes a positive scoring expectancy for the offense and converts it into 7 points for the other side, it's worth -8.1 EPA on average. So a typical pick-six is worth nearly 5 sacks.
8
27
244
0
15
142
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@byronmaxwell76 @NateGearySports @SInow Rhymes with one of my favorites
Tweet media one
1
4
133
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Who’s stopping this offense 😀
Tweet media one
Tweet media two
Tweet media three
Tweet media four
15
6
137
@BufBillsStats
Bills Stats Graphs & Memes
7 months
@JackK @debarghya_das Looks like the key is to ask it for something it finds unglamorous, like living in Iowa
Tweet media one
3
5
130
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@KeithOlbermann @3YearLetterman Kent, Lord Maple Leaf is currently the number two trending topic on twitter right now. It is obvious that Coach, who owns a full suit of armor, was the decisive victor last night.
Tweet media one
0
7
126
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Cowboys Twitter, made this one for you guys #Seafoam40Burgers @CowboysStats @HelmanDC
Tweet media one
7
8
122
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Tweet media one
2
8
122
@BufBillsStats
Bills Stats Graphs & Memes
8 months
Tweet media one
0
1
117
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Love to see it
Tweet media one
Tweet media two
4
27
101
@BufBillsStats
Bills Stats Graphs & Memes
3 years
β€œTold Euclid to eat shit and fired that sucker in there anyway” is an incredible line
Tweet media one
@theStevenRuiz
Steven Ruiz
3 years
I'm still coming done from the show Josh Allen and Patrick Mahomes put on last night, but I tried to write about it and how it could be a game that raises the standard for what a franchise QB looks like.
29
77
570
0
11
105
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Josh Allen 2 weeks into the 2020 season:
Tweet media one
@benbbaldwin
Computer Cowboy
4 years
This is again excluding garbage time. Which is more surprising: 1. Josh Allen being No. 1 in EPA/play 2. Drew Brees being dead last in CPOE
Tweet media one
23
43
203
2
19
102
@BufBillsStats
Bills Stats Graphs & Memes
11 months
When you wake up and get to watch your first snaps of the Josh Allen-Joe Brady offense
Tweet media one
1
8
103
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@FourVerts All refs should be required to get a vasectomy and only allowed to reverse it after an honorable career. If they suck then their bloodline ends.
1
13
87
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Game Day Mood
Tweet media one
3
11
86
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Tweet media one
3
1
86
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Did the Pittsburgh Steelers spend a first round pick to downgrade at Running Back πŸ€”
5
9
78
@BufBillsStats
Bills Stats Graphs & Memes
9 months
How good are the 2023 Buffalo bills? Well, how good is their upcoming opponent.
1
10
82
@BufBillsStats
Bills Stats Graphs & Memes
1 year
Tweet media one
Tweet media two
Tweet media three
@Ihartitz
Ian Hartitz
1 year
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
39
1K
9
13
81
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Tweet media one
@Andrew_Russell7
Andrew Russell
2 years
See this is what is crazy about Josh Allen. He's top-5 in turnover worthy play rate, but he's also first in big-time throw rate by a WIDE margin. Does he put the ball in danger some? Sure. But thats because he knows he can make throws other QBs not named Mahomes simply can't.
13
21
197
2
10
80
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Lastly, same data as above but on a per play basis. This is a Dak Prescott MVP chart. Also, Josh's mistakes hurt the team's chances of scoring less on a per play basis than any other QB this year.
Tweet media one
Tweet media two
2
17
76
@BufBillsStats
Bills Stats Graphs & Memes
10 months
@YardsPerPass Probably easier to use ML in this scenario Bills 84% @ LAC Bills 84% vs NE MIA 52% vs DAL MIA 42% at BAL 71% chance Bills win next two 22% MIA wins next two -> 78% chance they drop at least one 55% chance Week 18 is for the AFC East Title
4
4
76
@BufBillsStats
Bills Stats Graphs & Memes
2 years
The more I hear Tony Dungy the more I’m convinced he cost Peyton Manning 3 Super Bowls
1
10
73
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Josh Allen with a CPOE of 7.2 Between Kamara and Cook getting paid yesterday, and Josh Allen having an accurate game (despite that one pass you see floating around), it's been a real tough weekend for some of the nerds
Tweet media one
5
14
75
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Tweet media one
@AroundTheNFL
Around The NFL
9 months
Dolphins GM Chris Grier: Goal is to have QB Tua Tagovailoa in Miami "long-term"
Tweet media one
73
12
108
0
2
71
@BufBillsStats
Bills Stats Graphs & Memes
4 years
@minakimes Josh Allen be like:
Tweet media one
1
3
72
@BufBillsStats
Bills Stats Graphs & Memes
1 year
As a true freshman, Yianni Diakomihalis tore his ACL in the NCAA quarterfinals against the 2x defending champ, and went on to win not just that match, but two more en route to his first of four NCAA titles
Besides Michael Jordan's "flu game", can you think of another athlete who gave an epic performance despite being sick or injured?
2K
24
427
2
9
72
@BufBillsStats
Bills Stats Graphs & Memes
10 months
Tweet media one
2
8
69
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@robertwoods @GregTompsett You’d look good in the 716
Tweet media one
1
0
68
@BufBillsStats
Bills Stats Graphs & Memes
10 months
Oh, we’ve seen that before.
Tweet media one
@adampensel
Adam
10 months
Easton Stick is bordering a -.7 EPA per play. I don't know if I've ever seen that. He's got a total of -18.8 EPA so far tonight.
0
0
2
1
3
68
@BufBillsStats
Bills Stats Graphs & Memes
1 year
@theStevenRuiz Probably the quarterback who can operate an offense with timing & precision, while still being able to process his reads
2
0
65
@BufBillsStats
Bills Stats Graphs & Memes
1 year
β€œ1-score win” Bills twitter must be pretty happy about this win
1
5
69
@BufBillsStats
Bills Stats Graphs & Memes
5 years
The good thing about paying your RB $90 million is that the run is permanently established so you don’t have to waste plays running and can focus on passing @CowboysStats
0
13
66
@BufBillsStats
Bills Stats Graphs & Memes
5 years
After today's game, Allen has now performed at the 75th-percentile of NFL quarterbacks over his last 300 plays, on an EPA/play basis. He is averaging 0.19 EPA/play on his last 300 dropbacks + rushes
Tweet media one
0
13
63
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Let’s check in with the Cowboys on how drafting Zeke instead of Ramsey worked for their defense
@Merk256
MeRk
3 years
Would help the defense too in a back door way. -Playing with a lead -TOP, rested D -Pressure on opposing offense knowing they have to be aggressive, FG’s not going to cut it -Momentum shifter with the ability score from anywhere on the field at any time #BillsMafia
3
4
18
8
2
62
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Year 1: 9-7, Bills first playoff appearance in 69 years Year 2: 6-10 (Allen’s rookie year) Year 3: 10-6, AFC Wild Card Year 4: 13-3, AFC East Champs, 2 seed, AFCCG Year 5: 11-6, AFC East Champs, Divisional Round Year 6: 13-3, AFC East Champs, TBD
@GregVorse
Greg Vorse
2 years
#Bills hired Sean McDermott 6 years ago today. It’s worked out pretty well, #BillsMafia πŸ“Έ @BuffaloBills
Tweet media one
45
350
5K
1
9
64
@BufBillsStats
Bills Stats Graphs & Memes
10 months
β€’ not set when he β€œchecks” β€’ almost immediately turns away from the ref before he’d have a chance to correct him β€’ takes a half-step forward even after his β€œcheck” Toney fucked up. End of discussion.
1
4
61
@BufBillsStats
Bills Stats Graphs & Memes
11 months
Some current 2024 cap hits for the Bills: $23.9M - 35 yr old Von Miller $16.6M - post Achilles Tre White $14.4M - backup TE β€”β€”β€”β€”β€”β€” $54.9M Additional: $7.5M - 33 yr old Poyer (can be cut w $2M in dead cap)
18
9
62
@BufBillsStats
Bills Stats Graphs & Memes
11 months
Bills front office pitching the offense to candidates this offseason:
Tweet media one
0
7
60
@BufBillsStats
Bills Stats Graphs & Memes
2 years
0
0
56
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Allen leading the league in about every statistical metric after being told succeeding would be a defiance of math itself:
Tweet media one
@GregTompsett
Greg Cover 1 🏈
2 years
Josh Allen solved football
22
16
586
0
10
58
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@GregTompsett It doesn’t even fit on NGS’s field map
@NextGenStats
Next Gen Stats
2 years
Josh Allen earned a 91 NGS passing score in the first half, the fifth time a QB has recorded a score of 90+ in a first half this season: πŸ”Ή Herbert (Wk 1 vs LV) πŸ”Ή Jackson (Wk 2 vs MIA) πŸ”Ή Hurts (Wk 2 vs MIN) πŸ”Ή Hurts (Wk 3 at WAS) πŸ”Ή Allen (Wk 5 vs PIT) #PITvsBUF | #BillsMafia
Tweet media one
1
25
88
0
9
57
@BufBillsStats
Bills Stats Graphs & Memes
4 years
@MichaelKistNFL Here you are good sir
Tweet media one
0
1
56
@BufBillsStats
Bills Stats Graphs & Memes
1 year
Happy New York Week
Tweet media one
0
9
56
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@adamlevitan More like Joe Midson
1
0
54
@BufBillsStats
Bills Stats Graphs & Memes
4 years
From an upcoming article: in weeks 1-6 with Mariota at QB, Derrick Henry had a bottom 4 expected yards at hand-off in the AFC. Weeks 7-12, with Tannehill as QB, expected yards at hand-off is top-10 in the conference @benbbaldwin
Tweet media one
5
7
56
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Best Run DL gets better -> Opponents less likely to #EstablishTheRun -> More passing on a bottom tier pass defense -> Opponents scoring more points -> Russ keeps cooking
1
4
53
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@HaydenWinks Better prospect than Trevor Lawrence send tweet
1
0
53
@BufBillsStats
Bills Stats Graphs & Memes
10 months
A look at how negative plays impact QBs production: First, a simple look at turnovers and Win Probability Lost on those turnovers. Is Josh Allen tied for league lead in turnovers? Yes. But the WP lost is still lower than many of his peers, including Tua Turndaballova and Hurts
Tweet media one
2
4
55
@BufBillsStats
Bills Stats Graphs & Memes
2 years
If you extrapolate Gabriel Davis’s playoff performance against the Chiefs over an entire 17-game season he would end 2022 with 170 Targets 136 receptions 3,417 receiving yards 68 TDs This would likely make him the overall WR1 in fantasy football for the season
@BuffaloBills
Buffalo Bills
2 years
19
71
1K
6
2
53
@BufBillsStats
Bills Stats Graphs & Memes
10 months
@Not2BeTrite Dak has the second least Win Probability lost on turnovers + sacks (min 150). He also leads the league in total points added on positive plays.
Tweet media one
Tweet media two
1
10
50
@BufBillsStats
Bills Stats Graphs & Memes
2 years
@YardsPerPass @pfref The Bills offensive philosophy:
0
5
52
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Allen and Mahomes are playing a different sport
Tweet media one
@BMoneyMickey
Brett Mickey
2 years
@BufBillsStats What about the most hyped QBs coming into this season: Josh, Mahomes, Lamar, Herbert, Burrow?
1
0
1
1
11
52
@BufBillsStats
Bills Stats Graphs & Memes
1 year
Finally a reasonable mock draft
Tweet media one
@McShay13
Todd McShay
1 year
Mock 4.0 is live! Two full rounds and two trades for QBs in Round 1. Check it out here…
117
42
295
5
2
53
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Tweet media one
0
6
51
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Update on QB turnovers and impact on team's win probability. Some QBs who have hurt their team's chances of winning with turnovers more than Josh Allen: * Jalen Hurts * Patrick Mahomes * Lamar Jackson * Tua Turndaballova * Trevor Lawrence
Tweet media one
@BufBillsStats
Bills Stats Graphs & Memes
10 months
A look at how negative plays impact QBs production: First, a simple look at turnovers and Win Probability Lost on those turnovers. Is Josh Allen tied for league lead in turnovers? Yes. But the WP lost is still lower than many of his peers, including Tua Turndaballova and Hurts
Tweet media one
2
4
55
2
15
51
@BufBillsStats
Bills Stats Graphs & Memes
2 years
1. Trade back from 1.31 and pick up a second 2024 1st 2. Trade both 2024 1s and our 2025 1 for 2024 1.02 3. Draft Marvin Harrison Jr. 4. Win
@TampaBayTre
Trevor Sikkema
2 years
Marvin Harrison Jr just posted this on his TikTok and I am once again here to say this man would be a Top 10 pick in this year’s draft if he could declare
157
1K
12K
5
5
48
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Wow, just hit the perfect ratio. Nice
Tweet media one
1
3
47
@BufBillsStats
Bills Stats Graphs & Memes
2 years
gm. Happy Game Day to those who observe
Tweet media one
2
5
48
@BufBillsStats
Bills Stats Graphs & Memes
10 months
@davidhelman_ His yards allowed per coverage snap is also in elite range. He’s the DPOY.
0
0
46
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Tweet media one
0
2
47
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Preview of SNF
Tweet media one
4
0
48
@BufBillsStats
Bills Stats Graphs & Memes
2 years
Second half only team-tiers. Ridiculous.
Tweet media one
@NateGearySports
Nate Geary
2 years
Bills are the best second half team in football... I am open to them being better in the first half of games to stop taking years off of my life
4
7
160
1
9
47
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Abolish The Run
2
4
46
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Last version of this thread for the season 1. How badly do QB turnovers impact their team's chances of winning? Playoff QBs whose turnovers hurt their team worse than Josh * Jalen Hurts * Lamar Jackson * Jordan Love * Tua Turndaballova
Tweet media one
@BufBillsStats
Bills Stats Graphs & Memes
9 months
Update on QB turnovers and impact on team's win probability. Some QBs who have hurt their team's chances of winning with turnovers more than Josh Allen: * Jalen Hurts * Patrick Mahomes * Lamar Jackson * Tua Turndaballova * Trevor Lawrence
Tweet media one
2
15
51
3
16
47
@BufBillsStats
Bills Stats Graphs & Memes
1 year
Evergreen
Tweet media one
@ContestedCatch
Will Lever
1 year
0
0
1
0
3
47
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Tweet media one
1
2
46
@BufBillsStats
Bills Stats Graphs & Memes
2 years
If we keep Von Miller in a 24/7 bath of stem cells for the next 2 weeks will his ACL be recovered enough to sack Patrick Mahomes?
2
1
46
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Big πŸ‘ Man πŸ‘ Touchdowns πŸ‘
@SneakyJoeSports
Tweets by Sneaky Joe
3 years
Spencer Brown says he played TE in high school. Spencer Brown is 6'8" and ran a 4.87 40 time. Lee Smith ran a 5.01 40 time. Need I say more?
20
26
482
2
2
42
@BufBillsStats
Bills Stats Graphs & Memes
3 years
These are the 4th down decisions that we should actually be talking about
Tweet media one
3
5
43
@BufBillsStats
Bills Stats Graphs & Memes
10 months
Tweet media one
@Not2BeTrite
Burgers and Blitzes
10 months
Mvp elite fumble
1
0
30
0
5
44
@BufBillsStats
Bills Stats Graphs & Memes
4 years
Game Day
Tweet media one
2
6
41
@BufBillsStats
Bills Stats Graphs & Memes
3 years
The most valuable play for the Chiefs was the Charmin Ultrasoft roughing the passer penalty on Oliver. Sounds about right
Tweet media one
1
8
44
@BufBillsStats
Bills Stats Graphs & Memes
3 years
Derrick Henry and Nick Chubb are in their own tier as rushers. Henry had 71% of his carries exceed expectations at hand-off today, while Nick Chubb averaged an absurd 3.62 Yards over expected/carry When it comes to running the football, these two backs #matter
Tweet media one
3
6
40
@BufBillsStats
Bills Stats Graphs & Memes
3 years
β€’ go for it, cowards β€’ if you’re gonna be cowards, eat the five yards and save the timeout This 4th down management has been abysmal this year, tf
0
5
42
@BufBillsStats
Bills Stats Graphs & Memes
10 months
β€œWhat was it that gave you that feeling?” β€œI watched John Wick 3”
@BuffaloBills
Buffalo Bills
10 months
We’re live with Josh Allen as he takes questions from the media after practice. #BUFvsPHI | #BillsMafia
7
32
257
1
3
43