← Dev Blog / Building the League Series

Episode 07  ·  Building the League Series

From Passion Project to Business

Season 1 answered "does this work?" Season 2 had to answer a harder question: does anyone pay for it?

There is a moment in every founder's journey when the thing they built for love has to start making money. It is not a comfortable moment. It requires repricing everything you've been doing for free, having conversations you've been avoiding, and accepting that the relationship between you and your product — and between your product and its users — is about to change in ways that can't be undone.

For the NTMGL, that moment came on the morning after the Season 1 championship. The Dallas Pin Seekers had their trophy. The format had been validated completely. The platform had held through a full season without a scoring failure. And I sat down to write an honest accounting of what Season 1 had actually cost — in time, in money, and in the opportunity to build everything else — and decided that Season 2 was going to be different.

Season 2 was going to be a business.

"Free is a strategy, not a business model. Season 1 was free on purpose. Season 2 had to prove that what we built was worth paying for — and that the person running it could afford to keep running it."

— Brian Hackney, Founder

Why Season 1 Was Free on Purpose

Making Season 1 free wasn't a concession to uncertainty — it was the right strategic call. Charging players to participate in a league they'd never heard of, built on a platform they'd never seen, running a format they'd never played, would have made recruitment nearly impossible. The first season had to be a demonstration, not a transaction.

Free also eliminated every excuse not to participate. A player on the fence about whether they'd enjoy team golf doesn't have to make a financial commitment. They just have to show up. And showing up is what creates the experience that sells Season 2 for you — better than any marketing campaign ever could.

But free has a real cost. Not just the out-of-pocket expenses — the Azure hosting, the SendGrid email credits, the golf course coordination time — but the opportunity cost of building and operating a full competitive sports season with no revenue to show for it. That cost is acceptable exactly once, as an investment in proof. After that, it becomes unsustainable.

Six hundred hours of development time. A full season of administration. Genuine competitive golf — with real results, real standings, and a real champion. All of it delivered for free, on purpose, to prove a point. The point was proven. Now the model had to pay for itself.

The Revenue Model

The NTMGL revenue model has three streams, each serving a different purpose in the business architecture. They are not equal — player fees are the foundation — but together they describe a business that doesn't depend on any single source to stay healthy.

The first stream is player fees: per-player, per-season registration fees that are predictable, recurring, and tied directly to the value players receive. This is the primary revenue driver at every stage of growth and the stream the business was designed to survive on alone. The second stream is course partnerships: fees from host golf courses in exchange for the guaranteed weekly tee time revenue and the promotional value of being an official NTMGL venue. The third stream is sponsorships: brand partnerships from companies targeting the golf demographic — equipment, apparel, lifestyle brands — a secondary stream that grows with league reach and visibility.

The model was designed with one principle in mind: player fees must cover operating costs at every stage, even before course partnerships and sponsorships mature. A business that only works when all three revenue streams are firing simultaneously is fragile. A business that works on player fees alone — and benefits from the other two — is durable.

Setting the Price

Pricing a golf league is not the same as pricing software. The mental model players bring to the question is: what does this compare to? A green fee at a mid-range DFW course runs $40–70. A golf club membership runs several hundred dollars a month. A junior tour entry fee runs $80–150 per event. Those are the reference points — not SaaS subscription pricing.

The NTMGL fee had to be priced against the value it actually delivers: a full competitive season with standings, a playoff, a championship, a digital platform, and the experience of playing as part of a team. Priced too low and players wonder what corners are being cut. Priced too high and you're competing with club membership for a discretionary budget that has real limits.

Pricing Framework

What the season fee has to justify

  • Full round-robin season — multiple matches against every team in the division across the full season calendar
  • Platform access — live scoring, standings, match history, captain tools, and the skins game
  • Playoff bracket and championship match — a postseason with real stakes and a title on the line
  • League communication — tee time notices, weather updates, and availability reminders handled automatically
  • Team identity — the record, the standing, the rivalry, and the right to call yourself a champion
  • The round that means something — every week, all season long

That last item is the one that can't be put on a spreadsheet, and it's the most important. The NTMGL isn't selling access to a scoring platform. It's selling the experience of competitive golf with real stakes, real teammates, and a real championship at the end. Price it like that, and the math makes sense to the player who values what it actually is.

The Financial Trajectory

Building a financial model for a sports league startup requires making assumptions about growth — how many teams per season, how many players per team, how many markets, how quickly. The assumptions matter less than the structure: does the business reach sustainability on a realistic growth path, or does it require a miracle to work?

The model answers that question clearly. Season 2 in DFW generates modest but real revenue from player fees alone. Phase 2 — regional Texas expansion into Houston, San Antonio, and Austin — crosses the sustainable operating threshold when combined with the first course partnerships. Phase 3, national expansion across eight or more markets, is where the business becomes genuinely profitable and where investment in growth starts to make financial sense. Every stage is reachable from the previous one without requiring a fundraising event to bridge the gap.

That structure matters. A business plan that only works if everything goes right, at the exact right time, in the exact right order, is not a plan. It's a hope. The NTMGL financial model was built to work at each stage independently — which means the national vision is a destination, not a prerequisite for survival.

The Mindset Shift

The hardest part of the transition from passion project to business wasn't the pricing conversation or the legal paperwork. It was the internal shift in how I thought about every decision.

As a passion project, you build what's interesting, fix bugs when they surface, add features players ask for, and measure success by whether people enjoy what you've made. As a business, the questions change. You build what drives retention and growth. You fix bugs before they cost you players. You prioritize features against revenue impact. You measure success by whether players come back — and whether they bring others.

None of that thinking is in conflict with building something good. In fact, the discipline it introduces tends to produce better software than the passion project approach, which can drift toward building what's fun to build rather than what matters to the people using it. Season 2 is running. The fees are collected. The model is working at its earliest stage. The mindset shift is complete — not because the passion for the league diminished, but because turning it into a real business is the only way to protect and grow what was built.


Next episode: building the player acquisition engine — how you recruit captains, how captains recruit teams, and why the most important marketing asset the NTMGL has isn't a website or a social media presence. It's the player who walked off the 18th green after their first NTMGL match and immediately texted three friends.

Tags business model pricing revenue legal season 2