The Pigskin PressFantasy football

Pigskin Press

Est. 2026Sleeper & ESPNFree to join

The Pigskin Press

The weekly newspaper for your fantasy football league

Every week of the NFL seasonNew issue every week
Front page

Your league finally has a paper of record.

Every week, Pigskin Press reads your league's real scores and lineups and prints the stories your group chat deserves: who got roasted, who's for real, who's been lucky, and who left 40 points on the bench. Then it helps you fix your own team before Sunday.

Late edition New: a second opinion on every player. See Sleeper's and ESPN's projections side by side, and trust the consensus or your favorite for start/sit and waiver calls.

Just your Sleeper username, no password. ESPN leagues work too. Read-only: it never touches your lineup.

Open your league

Enter your Sleeper username or your ESPN league link to find your league. Free to join, and read-only: it never touches your lineup.

Sample issue · Week 6Teams are made up
The Roast

Bench Mob scores 61, leaves 48 on the pine

Somewhere a waiver wire wept. Bench Mob started a kicker on bye, a tight end who caught one pass, and a quarterback who was told on Wednesday he wouldn't play. Grade: D-

Power Rankings
  1. 1Gridiron Goons▲288.4
  2. 2Waiver Wire Warriors–81.0
  3. 3Kittle Me This▲174.6
  4. 4Bench Mob▼352.3
Challenges

The 19 Club

🏆 Kittle Me This takes it with a WR at 18.9. Waiver Wire Warriors' 19.4 went over by half a point and is still being discussed.

The Preview

Goons vs. Warriors: the rematch

Pick: Gridiron Goons, 64% sure. Graded after the games.

Research Desk

Start/sit: your flex is on a bye

  • Start your RB3 over a tight end on bye +9.4 projected
  • Questionable Your WR1, hamstring, limited Wednesday
  • Need: RB. Top add: a backup whose starter just went on IR, added in 40k leagues today
Sacko Watch

On the clock: Bench Mob. Last place takes the SAT in a full team onesie. FAAB left: $0.

Classifieds

WANTED: one (1) running back with a pulse. Will trade feelings and a 2028 third.

Inside this week's issue

A1

The Roast

After every week, the AI reads every lineup, bench and box score and roasts or praises each team. Saved in the Write-ups archive forever.

A2

The Preview

Before kickoff, tap once and the AI previews every matchup with a pick and a confidence number. Graded on its picks once the games are played.

B1

Power Rankings

Pure analytics from this season's matchups: all-play record, points, recent form and actual wins, plus who's been lucky.

B2

Awards & Should've Started

Top Dog, Biggest Blowout, Heartbreaker and the best lineup every team could have set. The bench points don't lie.

C1

The Research Desk

Sleeper's and ESPN's projections side by side, with their consensus or the one you trust. Plus your injury report, start/sit calls, your weakest positions, and the waiver adds that fix them.

C2

Trades & FAAB

Every trade with how it's aged, traded picks showing who they became, FAAB sent in deals, each team's budget left and every waiver claim with its bid.

D1

Draft Report Card

Every pick graded on what the player has actually scored, with steals, busts and keepers called out. Sleeper and ESPN.

D2

Rivalries & History

All-time head-to-head records going back up to 15 seasons, so the old grudges have receipts.

E1

Weekly Challenges

Side pots like Hot Start, Biggest Loser and The 19 Club (closest to 19 without going over), decided from real scores and saved forever.

E2

Pick'em & NFL Pick'em

Pick your league's winners each week, or real NFL games with every pick locking at kickoff. Plus a playoff vote.

F1

The Sacko

The commissioner posts the last-place punishment for all to see, and the paper keeps track of who's on the clock.

F2

Letters to the Editor

The league Wall for trash talk. Roast Bot drops in whenever there's news.

Start your subscription

  1. Enter your Sleeper usernameOr your ESPN league ID. The site finds your leagues.
  2. Pick your leagueStandings, scores, lineups, trades and projections load in a few seconds.
  3. Set a PIN, share the invite linkThe PIN keeps your team yours. Leaguemates join from your invite link with their team and PIN, no ESPN cookies needed.

Questions from readers

Does it cost anything?

No. Joining and everything on the site, including the AI previews and roasts, are free right now. If paid AI write-ups ever start, the price is shown before anyone pays, and one payment covers your whole league.

Can it change my lineup or roster?

No. It only reads your league from Sleeper or ESPN. Nothing you do here changes anything there.

Who can see our league?

Only people in your league. Everyone signs in as their own team with a personal PIN, and the commissioner can reset a PIN if needed.

When does the new issue come out?

Anyone in your league can tap to have the preview written before each week's games and the roast after them; each is written once and shared with everyone. Scores, rankings and challenges update automatically every day and whenever someone opens the site.

We play on ESPN. Does it work?

Yes. Public leagues just need the league ID. For a private league, one person adds two values from their ESPN sign-in (the site walks you through it), then everyone else joins from the invite link with just their team and a PIN.

Where do the projections and injury news come from?

From both Sleeper and ESPN, whichever site your league plays on. You'll see each site's number, where they disagree, and their consensus, and you can choose which one to trust. Injury news comes from your league's site. Everything refreshes whenever someone opens the site, so Wednesday's practice report is there by Wednesday night.

I'm in more than one league. Do I have to sign in every time?

No. Switch between leagues from the top of the page, or sign in with Google once and every team you've linked follows you to any device.

Can I put it on my phone?

Yes. It's built for phones: open the site and use Add to Home Screen, and it opens like an app with tabs along the bottom.

Extra! Extra! Read all about your league.

Open your league