Whistle to ClipResearch brief · 2 Sep 2026
Wrestling tournament software + streaming · build-or-not research

From the whistle to the clip

Can a small operator build what makes FloWrestling and Trackwrestling sticky: brackets and scoring that drive a live scorebug, cut every match out of the stream on the fly, and file it on the bracket as an archived video? Four research passes, consolidated. Facts are cited; unknowns are labeled.

374k+
USA Wrestling members, April 2026 record
15k+
tournaments per year still run on Trackwrestling's back end
$2.00
Trackwrestling's fee per wrestler per entry, plus 3.15% processing
~$2.5k
cloud video cost per 8-mat, 2-day event with 2,000 concurrent viewers

1The landscape

Six products matter. Two are owned by FloSports. Only two of the six attach match video to the bracket, and only one of those is documented to do it automatically.

Confirmed primary or official sourceUnverified secondary source or inferredConflict sources disagree
CapabilityTrackwrestlingFloWrestling / FloArenaSmoothcompUSA BracketingMatBossSnapdown
OwnerFloSports (since Feb 2021)FloSportsIndependent, SwedenUSA Wrestling's official vendorIndependentIndependent
RegistrationIn-platform, online or on-siteYes, historically freeOrganizer's own Stripe or PayPal, no platform cutYes, USAW eventsNo, roster sync onlyYes, per entry
BracketingLine, round robin, scrambleAutomatedAutomated, with a rest-interval algorithmAutomatedNoYes, plus league matchmaking
Mat / bout boardMat Assignment DisplayYesSchedule viewAlerts by text and emailNoYes
Table scoring appMatside Controller; MatBoss integratesTakedown for FloArena (iPad, 2016)Free scoreboard app, operator and spectator viewsUnknownYes, iPad and AndroidLive scoring
StreamingTrackcast, single-laptop scoring plus streamFloSports broadcast, FloPRO paywallSmoothstreamer phone app plus Smoothcomp TV pay-per-viewNone foundNo, film study onlyNone
Live scorebug overlayYes ConfirmedLikely, mechanism undocumented UnverifiedYes, auto-linked to the scoreboard Confirmedn/an/an/a
Auto clip per match, on the bracketUndocumented UnverifiedReplay tab on every bout; how it is cut is undocumented UnverifiedYes, "cut and connected to brackets", seconds after the scorekeeper saves ConfirmedNoScoring events mark the coach's videoNo
ArchiveVia FloWrestling3M+ videos back to 1999Replays on bracket and athlete profileNoProgram's own cloudNo
Organizer price$100 to $350 per event, waived if 75%+ pay through Track; $2.00 per entry + 3.15%"Free", terms never published€1.25 per athlete credit, down to €0.60 in bulkUndisclosed$259 to $599 per program per year$1 per entry; viewers $5 per month

WrestlingReimagined is covered in section 9, the model to adopt. Also seen: Boutboard, a fan-results app built in reaction to Trackwrestling outages, and Tourney Machine and BracketHQ, which are generic and not wrestling-specific. "Mat Talk" is a media network, not software.

2What Flo and Track actually do

Your read was right on the shape of the moat and slightly off on the mechanism. Their edge is vertical integration plus a 27-year archive, not OBS.

The timeline that matters

  • Jul 2016FloSports and LevelChanger ship "Takedown for FloArena," an iPad scoring app that posts results to the FloArena server in real time and drives a mat-side scoreboard on any monitor. Confirmed
  • Feb 2021FloSports buys Trackwrestling from NBC Sports and SportsEngine, adding about 700 events including USA Wrestling youth and NFHS state championships. Confirmed
  • Jul to Sep 2023FloArena standalone sunset begins; public access ends 1 Sep 2023 per secondary sources, and a Trackwrestling support article titled "FloArena-Sunset" exists. Event pages at arena.flowrestling.org still served 2025 and 2026 events, including yours. Conflict
  • Sep 2025FloSports launches the "all-new FloWrestling," which "replaces Trackwrestling and Arena as the go-to source for brackets" for fans, with free bracket alerts, athlete claiming and rankings. 1,500+ live events a year, 3M+ clips. Confirmed
  • TodayTrackwrestling, "a division of FloWrestling," still runs the organizer back end for 15,000+ tournaments including NCAA and Big Ten championships. No sunset date published. Confirmed

Read together: the FloArena brand is being folded away, Trackwrestling is the engine, and FloWrestling is the fan-facing layer that owns the video. The migration has been confusing and lossy by the community's own account, which is your opening.

How the streaming really works

No public source describes Flo's production stack for wrestling, whether crews are Flo's or the organizer's, or whether the scoring app drives the broadcast graphic automatically. The only hard clipping data point is that FloSports bought Grabyo, a live-clipping and social-publishing tool, for its 2021 Tour de France coverage. Trackcast, Track's own product, is explicitly "a single laptop" that combines streaming and scoring with live-data overlays. Smoothcomp's is a phone app. In other words, the competitors solved overlay and clipping inside their own scoring software, not by bolting graphics onto OBS. That is the design you should copy.

The two real moats

The archive

  • 3M+ videos back to 1999 tied to athlete profiles and every bracket bout.
  • Every FloPRO subscriber can hit "Replay" on any completed bout.
  • You cannot replicate this quickly. You can only start compounding your own.

The NWCA weight certification

  • The NWCA Optimal Performance Calculator, used by 240,000 wrestlers a year, is administered only through Trackwrestling.
  • Flo itself published "How the NWCA Breeds an Anti-Competitive Environment" naming vendors that were shut out.
  • High school and college results stay captive until a challenger gets OPC-equivalent recognition. Youth and club events do not have this dependency.

Documented weaknesses

  • Billing trust. Two class-action settlements over auto-renewal, $1.55M and $2.6M, with 900+ Better Business Bureau complaints cited in one filing.
  • Reliability. Mid-tournament outages and schedule drift bad enough that a competitor, Boutboard, cites them as its origin story.
  • Paywalls creeping. Coach team-stat tools that were free now cost $50 a year. FloPRO is $29.99 monthly or $149.88 a year.
  • Opaque organizer terms. FloArena was "free," but the price was your exclusive streaming rights. No fee schedule was ever published.
  • A community-endorsed alternative already exists. USA Bracketing, reportedly built by the original Track creator, is the official software for all USA Wrestling regional and national events. Forum posters rate it above "Flo's current platform" while calling its interface weaker than old Track.

3Smoothcomp, the model

A Swedish company that grew out of running its own BJJ tournament now runs nearly every grappling event in the US, took share from FloGrappling, and is marketing itself as "the #1 tournament software for Wrestling."

What is documented about its video pipeline is exactly the feature set you described, and it is simpler than you expected:

  1. One phone per mat. The organizer creates a livestream in event settings, opens the free Smoothstreamer app, and scans a QR code that binds that phone to that mat's stream.
  2. The scoreboard is the overlay. The same free scoreboard app the table worker uses feeds a scorebug and a "Tale of the Tape" graphic onto the stream automatically, because both are opened against the same mat.
  3. Save match, get a clip. Smoothcomp TV states that "videos are cut and connected to brackets," with replays available "seconds after the match has been saved by the scorekeeper." The trigger is the scorekeeper's save action. Unverified as to internals; the outcome is documented.
  4. Pay-per-view sits on top. Up to four simultaneous mats in one watch page, spoiler protection, replays tab. Viewer price and organizer share are quote-only.
Why it won in BJJ

Prepaid credits at about €1.25 per athlete, falling to €0.60 in bulk, no cut of entry fees, no contract, and no streaming-rights grab. It decoupled the software from the rights. That is the same pattern GameChanger used in baseball: a free scoring app whose scorekeeper taps drive a free-to-parents stream and an automatic clip of every play, with 500,000+ teams and a $9.99-a-month fan tier.

Gaps to close: Smoothcomp's wrestling-specific feature page returned a 403 during research, and no indexed reviews from coaches or organizers surfaced. Both are worth a direct demo request and a few phone calls to BJJ promoters who switched.

4How to build it

Buy the video plumbing. Build the three things nobody sells: the scoring app that emits timestamps, the overlay it drives, and the orchestrator that turns "match saved" into a clip on the bracket.

Reference architecture, per mat

Build
Table app
Tablet scoring per mat. Emits every state change: start, period, points, injury, end. Server stamps the time.
Build
Relay + overlay
WebSocket relay on the venue LAN. Overlay page repaints the scorebug in under 200 ms. Rendered in OBS as a Browser Source.
Buy
Camera + OBS
Fixed wide NDI HX or HDMI camera into a mini PC running OBS. Streams RTMP or SRT out and records locally as a fallback.
Buy
Cloud video
Mux, one live stream per mat, recorded as HLS with wall-clock tags so any timestamp maps to a segment.
Build
Clip orchestrator
On match end: start minus pre-roll, end plus post-roll, call the clip API, attach the asset to the bout, retry or flag.

Solid outline = custom code. Dashed = commodity. The bracket app, athlete profiles and viewer page sit on top and are ordinary web work you have done before.

Cloud video provider

ProviderIngestDeliveryClip by timestampVerdict
Muxabout $0.025 per minute$0.001 per minute at 1080p after 100k free minutesYes. Instant clips by program start and end time on the live asset, no re-encode. Rounds to segment boundaries.Pick this
Cloudflare Streamfree$0.001 per minute; storage $0.005 per minutePartial. Trim stored recordings; more glue to write.Cheapest fallback
AWS IVS$2.00 per channel hour (standard)about $0.072 per viewer hour HDDo it yourself against the S3 recording manifest.Only if already on AWS
Wowza Cloud$2.50 per hour$0.10 per viewer hourNone native.No
YouTube LivefreefreeNo programmatic clip API. Clips need 1,000+ subscribers and only work after the broadcast.Free simulcast only
TwitchfreefreeClip API caps at 60 seconds. Useless for a bout.No

Cost of one event

Model: 8 mats, 10 hours a day, 2 days, so 160 mat-hours of ingest. 2,000 concurrent viewers averaging 2 Mbps for 20 hours, so 40,000 viewer-hours, about 36 TB, about 2.4 million delivery minutes.

ProviderIngestDeliveryEvent total
Mux$240 to $290about $2,300$2,550 to $2,600
Cloudflare Streamabout $48 (storage)about $2,400about $2,450
AWS IVSabout $320about $2,880about $3,200
Wowzaabout $400about $4,000about $4,400
YouTube simulcast$0$0$0, no auto-clipping

Delivery dominates, not ingest. The sensible hybrid: free YouTube Live for casual viewers, Mux only for the auto-clipped archive. One-time hardware runs about $1,000 to $2,000 per mat for camera, mini PC and converter. Venue uplink is the real constraint: 8 mats at 5 Mbps needs 60 to 80 Mbps symmetric, which a school gym will not have. Budget a dedicated wired line or a bonded-cellular unit ($450 to $995 for a LiveU Solo kit).

The clipping pipeline

  • Server-side first. Mux records the mat as HLS; on match end the orchestrator asks for a clip by timestamps. Mux's own docs warn clips round to segment boundaries and "may be several seconds longer than requested," so build in a fixed 5 to 8 second pre-roll.
  • Local re-cut overnight. Every OBS box also records to disk. A nightly ffmpeg pass replaces the segment-rough clip with a frame-accurate one once the venue network is idle. This is the job your existing clipper already does.
  • Never trust the tablet clock. The orchestrator stamps match start and end on arrival with its own NTP-synced clock and reconciles against the stream's program-date-time tags. OBS cannot embed timecode in the stream today; that is an open feature request.
  • Edge cases are state-machine problems. Overtime ends on the final whistle only. Injury time never ends a match. A stray start tap is cancelable. A missed start falls back to a 60 to 90 second pre-roll and a manual trim.

What to reuse

  • obs-websocket, built into OBS 28+, to arm and disarm mats and start recordings remotely.
  • Open-source OBS scoreboards (fly-scoreboard, scoreboard-obs-plugin) as scaffolding for the overlay page. Wrestling state, riding time, near-fall stacking, injury and blood clocks, criteria and team score, you build.
  • No incumbent scoring API. Trackwrestling has no official public API, only an unofficial reverse-engineered one. MatBoss is proprietary. Building your own scoring app is the price of owning the timestamps.
  • Skip AI-tracking cameras for now. Veo, Pixellot and BallerCam are proven on courts and fields, not on a wrestling mat. A fixed wide shot per mat is safer and cheaper.

5Market and money

The sport is at record participation and the fastest-growing segment, girls, is one the incumbents were not designed around.

MetricFigureSource
Boys high school wrestlers, 2024-25300,214 at 11,526 schoolsNFHS via USA Wrestling
Girls high school wrestlers, 2024-2574,000+, up 15% in a year, about 1,000 new programsNFHS via USA Wrestling (preliminary)
States sanctioning girls wrestling45, up from 6 before 2018Courthouse News, NWHOF
USA Wrestling members374,000+ (record)USA Wrestling, Apr 2026
USA Wrestling clubs5,687 (record)USA Wrestling, Aug 2025
USA Wrestling sanctioned events per year2,481 (record)USA Wrestling, 2023-24
NCAA women's programs113; became the 91st NCAA championship sport in 2025-26NCAA
FloSports revenue (all sports)about $67.7M ARR, $203M valuation, $24M Series D in 2025Getlatka estimate, not audited

Where the money goes today

  • Organizers pay Track $2 per wrestler per entry plus 3.15% on online payments, or $100 to $350 per event if they collect money elsewhere. Back-of-envelope, not sourced: 10,000 events at 150 to 250 paid entries is $3M to $5M a year in entry fees alone.
  • Parents pay Flo $150 a year and Flo keeps all of it. NFHS Network charges $79.99 a year and shares 10% to 20% back with the school. BallerTV does not even list wrestling.
  • Entry fees run $15 to $25 for youth, $35 to $60 regional, $60 to $120+ national. State tournament tickets run $14 to $40.

Business models on the table

ModelForAgainst
Per entrant, $1 to $3Familiar; mirrors the $2 they already payCommodity pricing, no differentiation
Organizer SaaSPredictableHard sell to volunteer-run youth events
Viewer subscription or PPVProven willingness to pay, $80 to $150 a yearNeeds a library to be worth it; head-on with Flo's sunk-cost subscribers
Free to organizer, parents buy clips (GameChanger)Zero adoption friction; monetizes the person who wants their kid's matchOnly works if auto-clip is reliable, which is the whole build
Sponsor overlaysFree to everyone; Compound and club synergySmall per event until scale

What makes an organizer switch, from the sourced complaints: they keep their own streaming revenue, no multi-year rights grab, their data leaves with them, and families own their kid's match video.

Legal lines you cannot cross

  • GHSA playoffs are NFHS Network exclusive. Any other broadcast of a Georgia state playoff needs a GHSA contract and rights fee. Regular season and independent tournaments are open. 45 of 51 state associations were under NFHS contract as of 2020.
  • USA Wrestling sanctioning does not mandate a software vendor for club and youth events. The OPC requirement is a separate high school and college issue.
  • COPPA. Verifiable parental consent for anyone under 13, and a consent gate before a minor's profile or video is visible to coaches or recruiters. WrestleFA already does this and is the precedent to study.

6What you already own

Three of the four legs are in place. The fourth, software plus streaming, is what this brief is about.

  • Two pilot events you control. Elite 8 Duals and the Super 32 early-entry qualifier, with no rights entanglement.
  • A working post-hoc match clipper. The dual clipper already finds match boundaries by watching the scoreboard graphic, reads names and weights, cuts clips and uploads them to YouTube with titles. Swap its OCR trigger for a scoring-app timestamp and it becomes the overnight re-cut pass in the architecture above.
  • FloArena's data model, reverse-engineered. The Elite 8 box-score archive already pulls brackets, duals and bout-level results from Flo's event-hub API. You know what a good bout record looks like.
  • An audience and a channel. CMPTV already streams every Elite 8 mat live on YouTube, and Gunslingers 4 Hire is a recruiting product that wants exactly this video attached to athlete profiles.
  • Distribution. Compound's school and club customer list, the wrestling club, and the S32 registrant base are the first hundred organizers and the first thousand parents.
The connection to Gunslingers

Every clip the platform cuts is a verified match result with video, tied to a named athlete. That is the exact data Gunslingers 4 Hire's power rankings want and cannot get from Flo. The tournament platform is the supply side of the recruiting app.

7Recommended path

Do not build the bracket software first. Build the whistle-to-clip loop on your own events, prove it, then widen.

Phase 0Elite 8 2026, this month

Instrument, do not build. Run the mats through YouTube as usual, but add one Mux live stream on a single mat and have the table worker tap start and end in a throwaway timestamp app. After the event, call Mux's clip API from those timestamps and compare against the clipper's OCR cuts.

  • Proves clip accuracy, pre-roll needs and clock drift with real footage.
  • Cost: one Mux stream for two days, under $100.
Phase 1next owned event

Ship the loop on one event. A tablet scoring app for folkstyle duals and brackets, a scorebug overlay in OBS, one Mux stream per mat, the orchestrator posting clips to a simple public bracket page. Parents get their kid's match for free.

  • Scope: scoring app, overlay, orchestrator, bracket page. No registration, no weigh-ins yet.
  • Success metric: 90%+ of bouts have a correct clip on the bracket within five minutes of the whistle.
Phase 2winter 2026-27

Georgia regular season. Add registration and weigh-ins, run club tournaments and non-playoff high school duals through it. Price like Smoothcomp: a transparent per-athlete credit, no cut of entry fees, organizer keeps streaming rights and revenue.

  • Stay out of GHSA playoffs, which are NFHS exclusive.
  • Request a Smoothcomp demo and USA Bracketing terms before pricing.
Phase 32027

Regional, through the channels you own. Compound's school list, the S32 base and Gunslingers profiles. Decide then whether to pursue OPC recognition for high school and college, or stay in youth and club where there is no lock-in.

8Verify before deciding

Nine facts the research could not nail down. Each is a phone call or a demo, not more research.

  1. FloArena's real status from a tournament director who ran an event on it in 2025-26.
  2. A real FloArena or Trackwrestling organizer quote including what streaming rights they ask for.
  3. Whether Flo's bout replays are cut automatically from scoring timestamps, and their turnaround.
  4. Smoothcomp's wrestling feature set and PPV terms via demo, plus two calls to BJJ promoters who left FloGrappling.
  5. USA Bracketing's pricing and whether it has any video ambitions.
  6. App store ratings and reviews for Trackwrestling and Smoothcomp, pulled directly.
  7. The Boutboard Medium piece, which was 403-blocked and may list exactly the failure modes to build against.
  8. WrestlingReimagined's streaming internals and revenue share via a demo through Triumph, plus whether they would license or partner.
  9. Current NFHS Network state count and GHSA's regular-season broadcast rules in writing.

9The model to adopt: WrestlingReimagined

Added 2 September. WrestlingReimagined (formerly WrestlingTournaments.com) is the most versatile tournament engine in the sport, runs the most popular youth format in the Northeast, and already ships the whistle-to-clip loop. Cliff's call: build on their model and functionality, then add what they lack.

Who they are

WAR Zone Wrestling LLC, founded by Jason Layton, a club coach in Deer Park, New York. It calls itself "a service, not a software." Self-reported counters: 20,000+ wrestlers rated, 250+ events hosted, 500+ teams, 50+ leagues, 10,000+ bouts, 5,000+ challenge matches. 46 upcoming events on the live list: 40 WAR Zone and 5 Rapid Brackets across New Jersey, New York, Georgia, Virginia, Massachusetts, Michigan, Ohio, Pennsylvania and Texas. Confirmed

Their formats, side by side

DimensionWAR ZoneRapid BracketsDuals, leagues, squads
What it isNo brackets. A wrestler requests a match from a phone and a "Pairings Master" pairs by age, weight and rating in 1 to 15 minutes. Up to 10 matches in 2 hours. Also runs female-only and 18+ open divisions.Traditional brackets. Bracket auto-builds 5 minutes after the division's weigh-in closes; teammates separated automatically.Dual-meet table scoring, season leagues, squad scoring, and head-to-head challenge matches between any two athletes.
ScheduleEvery wrestler gets their own weigh-in slot and an exact start and end time, finalized around 4 pm the night before by text and email. $10 late fee.Every match assigned to a mat at an exact printed time; texts with mat and opponent; walk-ins allowed up to 10 minutes before the division; mats filled 3 deep.League nights with the same notifications.
PurposeDevelopment volume. Medals for matches completed or won. Ratings make skill-cheating impossible.Placement, with the same rating engine seeding it.Team competition and season-long standings.
StaffingHost enters weigh-ins and runs scoreboards. Pairing is done by WrestlingReimagined staff. Runs on phones; laptop-and-monitor kits about $300 a mat.Same.Same.
Organizer cost$100 per event + $4 per competitor, streaming included. They collect the money and mail a check after the event.Same.Same.

How their streaming works

Their July 2024 tutorial, transcribed from the video, is the clearest public description of a whistle-to-clip pipeline in wrestling. Confirmed

  1. One laptop does both jobs. The table worker logs in at the mat, clicks "Open stream," picks a camera and audio source, and is broadcasting. No OBS and no separate camera operator.
  2. Viewers see score and clock on the stream with a 5 to 10 second delay and a rewind mode they can scrub.
  3. The clip is bounded by the scoring app. Submit a result, open the next match, and the stream continues. About 30 seconds later the recorded match is on the results page, on each athlete's profile, and on the bracket for bracketed events.
  4. Still maturing. Labeled beta in the tutorial; full playbacks of livestreams arrived in the app in April 2026. Whether the scorebug is burned into the video or drawn over the player, and which video service carries it, is not public. Unverified

Functionality to include, and how it maps to the build

CapabilityTheir implementationOursPhase
Rating engineElo-style, weight-adjusted, staff-adjustable. A 300-point gap is an 85% favorite. Every result updates both athletes and notifies them.Same math, seeded from Gunslingers' accolade and wins-over-ranked data so a new athlete starts with a real number, not 1500. This rating becomes the Gunslingers power ranking.1
Exact-time schedulingPer-wrestler or per-division weigh-in slots; estimated times update on every registration; finalize the night before; late fee; walk-ins to 10 minutes out.Build the same engine. It is a solver over mats, match length and division order, and it is the single feature fans and coaches feel most.1
NotificationsSMS to one number per wrestler, push to anyone who follows an athlete, at weigh-in, pairing, mat call, result and next match.Same events, from the scoring app's state changes. The same events already drive the clip orchestrator.1
WAR Zone open-mat formatRequest-a-match from the phone, human Pairings Master, up to 10 matches in 2 hours, medals for volume.Same format with the pairing automated and a staff override. Run it weekly at the club: it is the volume that trains the rating and fills the video archive.2
Rapid BracketsAuto-build after weigh-in, exact mat times on the bracket, mats filled 3 deep.Same, plus dual-tournament pools for Elite 8.2
Challenge matches and squadsAny athlete can challenge another; squads register and score together.Include. Challenge matches are a recruiting feature for Gunslingers too.2
Table-side streaming with clips to results, profiles and bracketsLaptop webcam from the scoring page, 5 to 10 second delay, rewind, clip in 30 seconds.Their loop with a mat-wide camera and a real scorebug for championship events, and their webcam mode as the zero-setup default for club nights.1
Table worker experienceRuns on a phone; laptop and monitor recommended; "Upcoming Matches Display" for a projector; about $300 a mat.Same. Ship the kit list with the software.1
MoneySpectator tickets, merch, coupons, automated price increases, profit sharing with local teams, event P&L, payout by check.Same features on Stripe Connect so organizers are paid at close, not by mail. Compound's merch store plugs into the merch slot.2
Club stackRoster, insurance, memberships, RSVP and QR check-in, private lessons, team chat, attendance heatmaps, staff shifts.Later. Start with rosters and follows; add memberships when the club runs on it.3
Pricing$100 per event + $4 per competitor, no tiers.Match it. Transparent flat-plus-per-head, streaming included, organizer keeps rights and revenue.2

Where they are

  • Georgia this season: Valwood School in Hahira on 12 September, Cairo High School on 17 October, Bremen High School on 15 November, and three "PTC Warzone" dates at East Coweta High School in Sharpsburg on 22 November, 13 December and 31 January. Sharpsburg runs 5 mats, a 200-wrestler cap, about 5 matches each in 2 hours.
  • Triumph Wrestling Club runs WAR Zones at all three of its rooms, Ocean, South and West. That is the club you just pitched an exclusive teamwear deal to, and the easiest way to see the system run.
Why this is the easier build

Cloning Trackwrestling means registration, weight certification, officials tooling and twenty years of state-association workflow. Cloning Flo means a broadcast operation. WrestlingReimagined's surface is a scheduling solver, an Elo table, text and push alerts, a phone-first table app and a webcam stream from the same page. Every one of those is a known problem with an off-the-shelf pattern, and the clip orchestrator you already planned is the piece that turns their stream into an archive.

Next steps on this model

Register as a spectator for Hahira on 12 September and watch the streams. Ask Triumph for a demo login or run one WAR Zone at the club on their platform, which costs $100 plus $4 a head and shows the pairing and streaming flow first hand. Keep the door open on a partnership: they are raising money and have no Georgia operator of scale.

Sources

Primary and official sources first. Estimates and secondary sources are marked in the text where they are used. The four full research reports are in the project folder.