{
 "league": {
  "name": "Heel League",
  "show": "Heel Hour",
  "title": "Heel League Championship",
  "nick": "the Big Buckle",
  "venue": "the Tin Cathedral",
  "town": "Port Gristle",
  "showDay": "Saturday",
  "showHourUtc": 19
 },
 "fiction": "Heel League is scripted fiction. An AI writes every result, and every wrestler is a made-up character. No real people, real matches or real injuries.",
 "rules": {
  "minEntry": "10000",
  "showDayUtc": "Saturday",
  "showHourUtc": 19
 },
 "roster": [
  {
   "slug": "kilowatt",
   "name": "Kid Kilowatt",
   "side": "face",
   "gimmick": "Apprentice electrician and high-flyer who never checks the voltage before he jumps.",
   "finisher": "Short Circuit",
   "move": "a spinning dive off the top rope",
   "bio": "Grew up rewiring the lights at the Tin Cathedral and talked his way onto the card. Fastest feet in the league, worst sense of timing, and he always gets back up.",
   "portrait": "img/w-kilowatt.png"
  },
  {
   "slug": "mortar",
   "name": "Mama Mortar",
   "side": "face",
   "gimmick": "Bricklayer matriarch who builds her matches one row at a time.",
   "finisher": "The Foundation",
   "move": "a lift-and-drop powerbomb",
   "bio": "Raised six kids and half the buildings in Port Gristle. Slow, patient and impossible to knock over. Treats every rookie like family and every heel like a crooked wall.",
   "portrait": "img/w-mortar.png"
  },
  {
   "slug": "librarian",
   "name": "The Masked Librarian",
   "side": "face",
   "gimmick": "Silent masked technician who shushes the crowd before every hold.",
   "finisher": "Overdue Notice",
   "move": "a tangled armlock that ends every argument",
   "bio": "Nobody knows who is under the mask, only that the Port Gristle Public Library has never had a late return. Never speaks. Answers trash talk with one raised finger.",
   "portrait": "img/w-librarian.png"
  },
  {
   "slug": "lighthouse",
   "name": "Hollis \"The Lighthouse\" Lamp",
   "side": "face",
   "gimmick": "Seven-foot lighthouse keeper who guides lost rookies home.",
   "finisher": "The Beacon",
   "move": "a towering sit-out slam",
   "bio": "Kept the light on Gristle Point for thirty years before the league found him. Soft-spoken, slow to anger, and the tallest thing in the building after the lighting rig.",
   "portrait": "img/w-lighthouse.png"
  },
  {
   "slug": "farthing",
   "name": "Penny Farthing",
   "side": "face",
   "gimmick": "Daredevil stunt cyclist who rides a tall old-fashioned bicycle to the ring.",
   "finisher": "The Big Wheel",
   "move": "a rolling cradle pin",
   "bio": "A former courier who never delivered a parcel on time but always delivered a show. Fearless, chatty, and announced by her own bicycle bell.",
   "portrait": "img/w-farthing.png"
  },
  {
   "slug": "invoice",
   "name": "Baron Von Invoice",
   "side": "heel",
   "gimmick": "Pompous accountant who bills his opponents for every second in the ring.",
   "finisher": "The Late Fee",
   "move": "a sleeper hold he charges interest on",
   "bio": "Claims to own a third of the chairs in the Tin Cathedral and invoices the crowd for sitting in them. Never wins clean when he can win on paperwork.",
   "portrait": "img/w-invoice.png"
  },
  {
   "slug": "vane",
   "name": "Duchess Mirabel Vane",
   "side": "heel",
   "gimmick": "Snooty self-declared duchess who checks her reflection mid-match and cheats with her hand mirror.",
   "finisher": "The Curtsy",
   "move": "a spinning drop finished with a bow",
   "bio": "Insists she is royalty from a country nobody can find on a map. Calls the fans peasants, the referees staff and the championship her jewellery.",
   "portrait": "img/w-vane.png"
  },
  {
   "slug": "forecaster",
   "name": "Gale \"The Forecaster\" Hartigan",
   "side": "heel",
   "gimmick": "Smug TV weatherman who forecasts his own wins and blames the weather for his losses.",
   "finisher": "The Cold Front",
   "move": "a running lariat delivered with a weather warning",
   "bio": "Hosted the late weather on a channel nobody watched, then decided wrestling needed more forecasts. He has predicted every match on the card. He has been right twice.",
   "portrait": "img/w-forecaster.png"
  },
  {
   "slug": "crankshaft",
   "name": "Count Crankshaft",
   "side": "heel",
   "gimmick": "Shady garage mechanic who \"tunes up\" his opponents with dirty tricks.",
   "finisher": "The Lug Nut",
   "move": "a twisting leg lock",
   "bio": "Runs a garage on Gasket Street where cars go in working and come out making noises. Hides tools in the turnbuckles and swears they were already there.",
   "portrait": "img/w-crankshaft.png"
  },
  {
   "slug": "tuba",
   "name": "Big Tuba",
   "side": "heel",
   "gimmick": "Enormous marching-band enforcer who plays his own entrance and hits like a drumline.",
   "finisher": "The Low Note",
   "move": "a belly-to-belly slam",
   "bio": "Thrown out of three marching bands for marching through the other bands. Now on the Baron's payroll, billed by the hour and very loud about it.",
   "portrait": "img/w-tuba.png"
  }
 ],
 "openingFeuds": [
  {
   "a": "invoice",
   "b": "mortar",
   "heat": 3,
   "note": "The Baron sent Mama Mortar a bill for the ring she helped build."
  },
  {
   "a": "vane",
   "b": "farthing",
   "heat": 2,
   "note": "Penny's bicycle bell drowned out the Duchess's entrance. She has not forgiven it."
  },
  {
   "a": "crankshaft",
   "b": "kilowatt",
   "heat": 2,
   "note": "Kid Kilowatt caught Count Crankshaft loosening the turnbuckles."
  }
 ]
}
