FFSN
A sports network that only covers your fantasy football league. Connect an ESPN league once, and a desk of AI sportswriters publishes recaps, power rankings and trade analysis about your teams.
- Client
- Our own product
- Role
- Solo developer: design, engineering and brand
- Type
- Subscription web app
- Status
- Live since 2025, with paying leagues

The problem
National fantasy football coverage is about players. Nobody covers the league you are in: the trade that fleeced your friend, the manager on a five-game losing streak, the rivalry that goes back years.
FFSN gives every league its own sports network, written in the voice of sports media, about the people in it. It launched in 2025 and leagues pay for it.
What we built
League sync
Teams, standings, matchups, trades and draft picks pulled from ESPN, including past seasons.
A desk of AI sportswriters
Six writers, each with a beat and a voice: the studio anchor, the numbers desk, the transactions insider, the veteran columnist and more.
Stories on a schedule
Recaps, previews and power rankings arrive every week without anyone asking. More than 20 kinds of story in all.
Sideline interviews
Before a story runs, a reporter messages managers for comment and quotes them in the piece.
The Wire
A live feed that reacts to NFL news and tells each league what it means for their teams.
Writer relationships
Each writer remembers how they feel about each manager, and it changes how they write about them.
One price per league
The commissioner pays once and the whole league gets in.
How it works
The hard part of AI-written sports coverage is accuracy. A story that gets a score wrong is worse than no story.
Every article starts from a block of verified facts pulled from the league’s data. After the writer finishes, a checker that is not an AI compares every name, number and quote in the story against those facts. Anything that does not match is removed or the story is held for review instead of published.
Stories that are scheduled ahead are written in bulk at a lower cost, and news that affects every league is written once and tailored to each.
By the numbers
- AI sportswriters
- 6
- kinds of story
- 20+
- database tables
- 73
- automated tests
- 3,900+
Related services
Have a project in mind?
Tell us what you're building and we'll come back with next steps.
Start a project