Consider the 2025 Eagles so far:
** The Eagles had five offensive players ranked inside the top 60 of the NFL 100 list at the start of the season.
** Through two games, the Eagles have as many tush-push plays (9) as pass attempts towards WR AJ Brown (9).
** Bengals backup QB Jake Browning had nearly as many passing yards in three quarters Sunday (241) as Jalen Hurts has on the year (253).
** The Eagles are 28th of 32 in offensive yards per game, just behind the 0-2 Jets and 0-2 Dolphins.
** The Eagles are 2-0.
All of this begs the question: What are the Eagles doing right now? Is the offense really this bad? And if it is, how are they still winning?
The answer all comes back to coach Nick Sirriani. What do we know about him? He’s a winner. He’s passionate. He’s fiercely defensive about his players. And above all, he’s always just slightly unhinged, hinting that he might be suffering from mental problems.
I think it’s all connected. I think Sirriani heard the criticism all offseason about Hurts not being a top-10 QB, about the tush push being unsportsmanlike, about the Eagles being unlikely to repeat. And his response has been to punish everyone outside of Philly with unwatchable games.
“Don’t like our offensive strategy? We’ll do more short-down runs and passes!”
“A pass-first league? We’re reverting to the 1930s, baby!”
“Prime time games all over? Hope you like to watch us grind down opponents and win, because our fans just want the Ws.”
I think Sirriani has gone from mad scientist to just mad. Can the Eagles use Brown and WR DeVonta Smith better? Sure. Will they? Nah, we’ll just force you to watch boring, technical play. And despite that Eagles will still win, because they’re just better than everyone else. Sirriani heard everyone celebrating the Chefs' loss in the Super Bowl, didn’t hear enough praise of the Eagles, and thought “I want to be so successful and hated that no one remembers our opponents' names.”
It's a coaching heel turn. The Eagles are 18-1 in their last 19 games. Make sure to appreciate that, because coach Nick doesn’t want any casual fans in America to enjoy it anymore.
WR: Amon-Ra St. Brown, 30.87 pts — started by Mom D
RB: Jonathan Taylor, 26.83 pts — started by Jonathan
TE: Tucker Kraft, 17.27 pts — started by Jo
K: Brandon Aubrey, 22.00 pts — started by Ant
DEF: Atlanta, 24.00 pts — on the wire
D: Roquan Smith, 12.00 pts — started by Mom D
Jared Goff had five TD passes on Sunday and five incompletions. So, yeah. New Jersey Giants QB Russell Wilson passed for 450 yds, Lamar Jackson had four passing TDs, but neither was within 7 fantasy pts of Goff.
Similarly, Giants WR Malik Nabers had nine catches for 167 yds, Bengals Ja’Marr Chase had 14 catches for 165 yds, but neither had the three TDs that St. Brown pulled down, so they end up on the “close to top performers” list instead.
The #2 kicker on the week was Falcons K Parker Romo, signed off the practice squad just days before kicking five FGs and an extra point. On Monday, he was sent back down to the practice squad, presumably to save a few bucks. Football can be cruel.

4th place: (tie) New Jersey Giants, -1.00 pts — on the wire
4th place: (tie) Dallas, -1.00 pts — on Joel’s bench
4th place: (tie) Indianapolis, -1.00 pts — on the wire
3rd place: (tie) Denver, -2.00 pts — started by me
3rd place: (tie) New Jersey Jets, -2.00 pts — on Ant’s bench
2nd place: Cleveland, -3.00 pts — on Sam’s bench
1st place: Chicago, -6.00 pts — on the wire
Rough, rough week for defenses all around: Only seven had double-digit points, and these seven were all negative points. But a special shout out to the Bears, who gave us our first bottoming-out performance of the season, allowing 52 points and failing to collect a turnover, a sack, or any sign of life.
No QBs scored negative fantasy points this week, but we did have our first set of QB performances that were worse than your personal effort on Sunday.
Just a reminder, if you throw a single pass incomplete into the ground, your QB rating is 39.6. Raiders QB Geno Smith couldn’t beat that on Monday night, throwing three picks and zero TDs against 180 yards passing for a rating of 37.0. Vikings QB JJ McCarthy was just slightly better, tossing two picks and no TDs against 158 yds passing for a rating of 37.5.
It’s never a great sign when the stats say your team would have gotten better QB play if you simply hadn’t shown up.

** In the waning moments of the Eagles win on Sunday, Kansas City DT Chris Jones was heard taunting QB Jalen Hurts as he lined up for the victory kneel down. “You didn’t even have 100 yards!” he yelled (even though Hurts actually had 101 passing at that point).
This apparently was a sick burn, because … maybe Hurts has himself on his fantasy team? I dunno. The game was essentially over, and Jones’ team had lost their third game in a row. But I guess the stat lines are important too.
For his part, Hurts barely looked at Jones while yelling back, “We (bleeping) won the game, shut your ass up.” Then he knelt down, ended the game and left the field. Perfect response, no notes.
** Tampa Bay was facing a fourth down at midfield while clinging to a four-point fourth-quarter lead when ESPN announcer Joe Buck noted that the upcoming drive for the Houston Texas would be a key moment. But a moment later, the Bucs offensive line broke down, a Texans linebacker came up the middle, and Buck exclaimed, “The Texans block the punt and THEY HAVE THE BALL!! Huge play!”
Well, yes. It was a punt play, so the Texans were going to end up with the ball. The key point was that they got it around midfield instead of deep in their territory. But Buck didn’t emphasize that. Maybe he thought the punt would just sail out of the stadium and the game would end?
** ESPN Headline: “Tart fined for slapping Travis Kelce”
Look, I know dealing with sports celebrity can be a lot, but if the NFL wants to bring more women viewers into the mix, they can’t be using old-fashioned slurs to demonize female fans. And why was Kelce even interacting with angry fans during the …
Oh, Chargers' DT Teair Tart. Fine for a helmet hit on Kelce. Got it. That one’s on me, folks. My apologies.
But the list doesn’t stop there — several other starting signal callers are under observation right now because of potentially serious medical issues:
** Chiefs QB Patrick Mahomes: Still trying to recover from hurt feelings at the Super Bowl.
** Browns QB Joe Flacco: Dealing with geriatric arthritis.
** Panthers QB Bryce Young: Has to play for the Panthers, which is hazardous to your health.
** Saints QB Spencer Rattler: Unclear if he is a real person or a made-up TV character.
** Cowboys QB Dak Prescott: Concerns over his perpetual choking.

That is, unless you really look at what the letters in that sentiment spells out:
Miles Sanders plays for Dallas now
** Spry lad. Fall wins? Nada. More losses
Poor Miles. Maybe he can get work as an assistant coach after the Cowboys record collapses this season.

** The Eagles are over .500 as a franchise for the first time in history. What a time to be alive. Hopefully they can beat the Rams on Sunday and give themselves a one-game cushion before they head to Tampa Bay in week 4, where they will lose by 40. The stupid Buccaneers are Jalen Hurts’ kryptonite.
** Last time the Phillies clinched two consecutive NL East titles after a division drought? 2007-2008. The first year was a disappointing loss in their first playoff series (sorta like in 2024). The second year was a World Series title. Just saying.

Week 2 standings
Family Cup standings
House Doyle: 5-1
House Shane: 3-3
House Garrity: 3-3
House Quinn: 1-5
Another tough beat for Emma: Her team is fifth in overall scoring but 0-2 after running into a buzzsaw performance from Ollie. Jonathan beat up his grandfather’s team too, leaving Team Shane split on the week. All three members of Team Quinn suffered setbacks this week, while all three members of Team Doyle grabbed victories. But don’t sleep on Team Garrity yet, especially with Shelly’s undefeated squad winning convincingly for the second week in a row.
Awesome Cup standings
1 — Saquontum Leap (Capt. Awesome), 281.05 pts
2 — City Hands (Mike), 246.20 pts
3 — Vert der Ferks (Ant), 242.45 pts
4 — One Plus One is Three SBs (Pop), 238.96 pts
5 — The Fightin Pickles (Sam), 231.99 pts
6 — Schwarbombs (Jo), 211.76 pts
7 — DeVonta’s Inferno (Mom D), 210.31 pts
8 — Still The Best (Jonathan), 207.21 pts
9 — Goederts and Monsterts (Bob), 200.90 pts
10 — The B Sharps (Paul), 186.14 pts
11 — All Rogers No Sauce (Joel), 174.47 pts
12 — Blue Collar Killers (Jeff), 167.13 pts
Big weeks for Bob and Joanna moved them up the rankings, but another solid performance by Lamar Jackson and my squad keeps me in first for another seven days. All but two teams (Paul and Joel) managed to crack 100 pts this week. Jeff scored 111.00 exactly even without a single point from kickers this season (second week he has started an inactive kicker, but different players each time!)
This week: Bill play Thursday, Eagles play Sunday at 1pm (gasp, can they do that?), Chefs face the Giants on Sunday night in what could be a hilarious end to the KC dynasty, but none of it matters because Monday night is Ravens/Lions and everybody has fantasy players in that matchup. Check your rosters early and often.