Chapter 1
The fiberglass cast on my right leg felt like lead. Every time I swung my crutches forward, the rubber tips squeaked against the hardwood floor.
Two weeks ago, my blade caught a rut during a triple Axel practice. My tibia snapped with a crack that echoed across the empty rink.
Since then, my husband, Colson, had turned our home into a padded cage. He canceled my press interviews. He hired private physical therapists. He answered my phone calls for me.
"You need total quiet, Teagan," he told me every morning, kissing my forehead. "Let me carry the world for a while."
He played the part of the devoted husband to perfection. But small things were slipping through the cracks.
Danna Ruiz, our twenty-two-year-old live-in nanny, was supposed to look after the house. Lately, though, she left before dawn. Her duffel bag smelled like fresh ice and leather skate guards. Then there were Colson’s phone calls. Three times this week, he stepped into his home office and clicked the lock shut. Through the thick wood, his voice sounded low and sharp.
I didn’t ask him about it. Not yet. On the ice, when you lose your balance, you don't flail. You wait for your edge to catch.
At noon, Colson left to pick up my pain medication.
I sat on the living room sofa and opened my laptop. I pulled up the official roster for the U.S. Figure Skating Grand Prix qualifier. My name should have been in the top seed.
It wasn't there.
I stared at the screen. In my place, under the Harper Academy banner, was a new name: *Danna Ruiz.*
Beside it, the official note read: *Late-entry replacement due to incumbent athlete's medical withdrawal.*
I clicked on the filing details and checked the timestamp.
The withdrawal form had been submitted eleven days ago at nine in the morning. Eleven days ago, I was still in the hospital bed, drifting in and out of a morphine haze. Nobody had asked me to sign anything. Nobody had told me a thing.
The front door opened.
Colson walked in, carrying a white pharmacy bag. He wore a crisp gray sweater, looking tall, handsome, and calm.
"Got your refills, sweetheart," he said, setting the bag on the counter. "How is the leg feeling?"
I kept my eyes on him. I turned the laptop screen toward him.
"Why is Danna skating my slot in Seattle?" I asked.
Colson didn't jump. He didn't even blink. He just set his car keys in the dish and let out a long, heavy sigh. He walked over, knelt by my sofa, and reached for my hands. I kept my fingers flat on my lap.
He rested his hand on my forearm instead. His touch was warm.
"I was going to tell you tonight," he said. His voice was thick with regret. "The federation called last week. They were going to strip the academy's seed entirely because of your injury. I begged them, Teagan. I spent three hours on the phone with Warren Pike, screaming until I was hoarse. I filed a formal protest."
"You filed a medical withdrawal in my name," I said quietly.
"To protect your ranking," he said quickly. He looked right into my eyes. His expression was full of gentle ache. "If you forfeit on competition day, your international standing drops. If we withdraw you on medical grounds, you freeze your points. And Danna... well, the academy had to put someone on the ice to keep the sponsor funding alive. You know how tight money is since your father passed."
He squeezed my arm. "I did it for you, Teagan. I did it to protect what Preston built."
For four years, I had believed that voice. I had believed he was my rock.
But sitting there, looking at his dark eyes, I heard something else beneath the tenderness. It was flat. It was clinical. It was the tone of a man adjusting numbers on a spreadsheet, managing a variable that had gotten out of line.
He didn't fight the federation. He gave my slot away.
My heart hammered against my ribs, cold and fast. I did not yell. I did not pull my arm away.
I gave him a faint, tired smile. "I'm sorry," I whispered. "I guess... the pain meds make me paranoid."
Colson’s shoulders relaxed. The warmth returned to his face. "It's okay, baby. Just focus on healing. Leave the politics to me."
He kissed my cheek and went into the kitchen to pour some water.
That night, I waited.
Colson fell asleep around eleven. His breathing turned slow and deep beside me.
I slipped out from under the covers. I didn't use my crutches; the clicking would wake him. I hopped on my left foot, bracing my hands against the hallway wall, inch by inch, until I reached his study.
The door was locked, but the spare key was taped under the bottom shelf of the hall table. I unlocked the door and clicked it shut behind me.
Colson’s old black laptop sat on the mahogany desk. I pressed the power button.
The screen glowed white, then prompted for an encrypted security key. It wasn't a standard Windows password. It was a custom, thirty-two-character hardware encryption.
I took out my phone and snapped a clear photo of the software version and the drive ID.
I locked the office, made my way downstairs to the kitchen, and sat at the table in the dark.
I pulled out a blank notepad. With a black pen, I began to write.
*Loose blade screws at morning practice.*
*Colson insisting I switch to his private physical therapist.*
*The car accident that killed Dad on the overpass—Colson handling the insurance payout alone.*
*My birth control pills tasting slightly chalky last month.*
One by one, I wrote down every small thing I had ignored because I loved him. The ink soaked into the paper. The list filled the entire page.
My hands didn't shake.
I opened a hidden messaging app on my phone. I typed a name from my old sponsorship days—Rowan Beckett. The best data recovery specialist in the city.
*I need a drive cracked,* I texted him. *And I need a burner phone delivered somewhere my husband can't see.*
Rowan’s reply came three minutes later: *Name the place.*
I looked out the kitchen window into the black night.
"Seattle," I whispered.
Chapter 2
Rowan worked out of a windowless basement behind an auto repair shop. The room smelled like ozone and stale coffee.
"Took me thirty-six hours," Rowan said, sliding a silver laptop across the metal desk. "He used high-grade software. But he was sloppy with his local backup cache. I'll leave you alone."
Rowan closed the door behind him. The deadbolt clicked.
I sat down. The glow of the monitor reflected in the dark glass of the desk.
Colson had organized his files like corporate project files. Neat folders. Clean labels.
I clicked open a spreadsheet labeled *Timeline & Mitigation*.
The first tab was my medical schedule. There were detailed dates, dosage numbers, and chemical names. Next to the dates, Colson had written notes: *Cycle suppressed. Target ovulation window aligned with Grand Prix qualifiers. Optimal timing relative to competitive calendar.*
He hadn't just switched my birth control pills. He had tracked my body like livestock. He wanted me knocked up right when my career peaked, so I would walk away on my own.
My blood ran cold, but my hands didn't shake. I kept clicking.
The second folder was labeled *Federation*. Inside were banking receipts from an offshore shell company. Monthly transfers to three international judges, and lump sums wired to Warren Pike, the vice president of U.S. Figure Skating. Every dollar was cataloged against specific competition dates.
Then came the folder titled *Logistics — Overpass*.
My breath stopped.
There were time stamps from the night my father died. Cell tower pings. A chat log with an anonymous contractor about brake line pressure and a rented flatbed truck. Below it sat a scanned copy of my father’s will, with his signature traced over in gray digital ink.
At the bottom of the document was a single line in bold: *Step 4 — Academy transfer via forged documents.*
Colson hadn't just betrayed me. He had murdered Dad.
I didn't cry. Tears were useless. They only blurred your vision.
I took out my phone and photographed every screen. I copied the raw data onto three separate encrypted flash drives.
An hour later, I walked into a budget motel three miles away, paid cash for a room under the name Sarah Lin, and locked the drives in the small wall safe behind a fake painting.
Then I drove home.
The house was quiet. Colson was out running PR errands for Danna. I went to the kitchen, boiled a kettle of water, and brewed a cup of black tea. I stood by the counter and drank it hot, feeling the heat burn down my throat.
***
Colson noticed the change the next morning.
I didn't ask about Danna’s training. I didn't ask about the federation. I sat on the sofa, quiet, staring out the window.
"You're very calm today, Teagan," he said over breakfast. He was slicing an apple into neat, even wedges.
"I'm tired, Colson," I replied softly. "My leg hurts."
He set the knife down. He walked around the table, resting his hands on my shoulders. His fingers pressed into my collarbone.
"I called Dr. Sterling this morning," he said. His voice was full of manufactured concern. "He thinks the stress is threatening the pregnancy. Figure skating puts too much strain on early-stage embryos. We can't risk it."
I looked up at him. "What are you saying?"
"I booked you a suite at St. Jude’s Private Pavilion," he said. He smiled, warm and gentle. "Supervised bed rest. Twenty-four-hour nurses. No press. No calls. Just you, getting healthy for our baby."
It wasn't a clinic. It was a cage. He was accelerating his timeline because he felt me slipping through his fingers.
"When do I go?" I asked.
Colson blinked, surprised by how easily I gave in. "A car is coming at two."
"Okay," I said.
I went to our bedroom and packed a single duffel bag. Fresh clothes, my toiletries, and a worn photograph of Dad and me at my first junior championship. I tucked the picture deep into the lining of the bag, right beside my heart.
At two o’clock, a black town car pulled into the driveway. Colson kissed my temple and held the door open for me.
"Rest, sweetheart," he whispered. "I'll handle everything."
"I know you will," I said.
***
St. Jude’s smelled of lavender and bleach. The suite had marble counters and fresh flowers, but the heavy glass windows didn't open. The landline by the bed was dead. The nurse at the door took my personal cell phone, claiming it was clinic policy for "high-stress recovery."
At five in the afternoon, a laundry cart rattled into the hallway outside.
A young attendant knocked, stepped in, and set a pile of fresh cotton towels on the bathroom counter. As he turned to leave, he met my eyes and tapped his front pocket twice.
Rowan’s contact.
I locked the bathroom door, dug through the folded towels, and pulled out a slim burner phone.
I turned the sink faucet on to mask the noise. My thumbs moved quickly over the keypad.
I dialed a private women’s clinic in North Seattle, far outside Colson’s medical network.
"I need an urgent appointment," I said into the receiver. "A medical termination. Under an alias. Today."
"We have an opening at eight tonight," the receptionist said. "Can you arrange your own transport?"
"Yes," I said.
At seven-thirty, I slipped on a dark hoodie and wrapped an elastic brace tightly over my cast. I limped down the service stairwell behind the laundry chute, where Rowan’s driver was idling by the loading dock.
The procedure was quick. It was cold, sterile, and over in twenty minutes.
By ten o'clock, I was back in my clinic bed. The nurses hadn't noticed a thing.
My lower abdomen ached with a dull, throbbing cramp. I pulled the heavy white blanket up to my chin and closed my eyes in the dark room.
There was no grief in my chest. Only pure, freezing clarity.
Colson thought he had tied me to a leash. He thought a baby would break my spirit and keep me bound to his home forever.
He was wrong.
My body was mine again. And his clock was officially ticking.
Chapter 3
For four days, I stayed in bed.
I took the vitamins the nurses handed me. I ate the bland chicken soup. I smiled weakly whenever Dr. Sterling came in to check my vitals. To them, I was just a broken athlete doing what she was told.
Behind my quiet face, I was counting.
I watched the clock on the wall every hour. The night shift changed at 11:15 p.m. During those ten minutes, the floor cleared out. The hallway guard stepped down to the basement for coffee. The surveillance camera outside the laundry room had a five-foot blind spot right near the service exit.
On the fifth night, I made my move.
At 11:10 p.m., I slipped out of bed. I pulled a pair of dark navy scrubs from the unattended laundry cart in the hall closet. I shoved my legs into the loose cotton pants and pulled the shirt over my head. I tied my hair back into a tight, low knot. Then I wound a fresh elastic wrap over my cast to keep it snug. My bone throbbed with a dull ache, but I ignored it. Pain was just noise.
I opened the heavy stairwell door. The latch clicked softly in the dark.
I didn't risk the elevator. I took the concrete stairs, hopping down one step at a time on my left foot. I gripped the cold steel handrail until my palms burned.
At the bottom, I hit the metal crash bar of the service door.
The cool night air rushed against my face like ice water. I stepped out into the alley and didn't look back.
I limped past the dumpsters and crossed the damp asphalt. My ride was waiting three blocks away, parked under a flickering yellow streetlamp. I had booked the private car two days ago using Rowan’s burner phone.
The back door opened. I slid onto the leather seat.
"Drive," I whispered.
***
Thirty minutes later, I checked into a roadside motel near the docks. I paid cash at the counter under the name Sarah Lin.
The room was small. It smelled like lemon bleach and old carpet. On the desk sat a black duffel bag that Rowan’s courier had dropped off earlier that afternoon.
I unzipped it.
Inside lay the three encrypted flash drives, the burner phone, and a thick white binder. The printed pages held every dirty secret Colson thought he had hidden: the bank wires to judges, my altered ovulation charts, and the timeline from the night Dad died on the overpass.
Seeing Dad's name in print made my chest tighten. I pressed my fingers against the cold ink and took a slow breath.
I picked up the burner phone and dialed the number Rowan had given me.
Margot Ellison picked up on the second ring. Her voice was flat, crisp, and wide awake.
"Who is this?" she asked.
"Teagan Harper," I said. "Rowan Beckett told me to call."
There was a pause on the line. Then the rustle of papers. "Go ahead."
"I have Colson’s private files," I said. "And I need to be in Seattle in six days. Tell me what we need."
"Give me the address," Margot said. "I'm coming over."
***
Margot arrived forty minutes later. She was in her late forties, wearing a tailored black coat, with sharp gray eyes and short silver hair. She didn't offer a hug. She didn't offer pity. She sat at the desk, pulled on reading glasses, and opened the binder.
She read through the night. The only sounds in the room were the turning of paper and the hum of the cheap wall heater.
At dawn, Margot closed the cover with a soft thud. She took off her glasses and rubbed the bridge of her nose.
"He's thorough," she said quietly. "And completely ruthless."
"Can we have him arrested today?" I asked.
"No," Margot said. Her voice was firm. "Not yet. These files are legally actionable, Teagan. But they are digital copies from an encrypted laptop. In criminal court, his lawyers will claim they were hacked, planted, or altered. To charge him with your father’s murder, we need corroborating witness testimony. We need official forensic accident reconstruction. Without that, the district attorney won't touch it."
My knuckles turned white against my knee. "Then what do we have?"
"We hit his public flank," Margot said, leaning forward. "We attack the money and the image he cares about so much. He filed your medical withdrawal from the Grand Prix illegally. You never signed the waiver. I will file an emergency procedural challenge with U.S. Figure Skating this morning."
"Will they give me back my slot?"
"No. Your leg is broken. You can't compete," Margot said bluntly. "And Warren Pike will do everything he can to protect Danna’s entry. But filing the challenge forces them to grant me and my client official credentials for the Seattle arena. It gives us legal access to the rink floor."
I looked down at the heavy fiberglass cast on my leg. "We're going to the qualifier."
"We are," Margot nodded. "Colson wants you hidden away in a clinic. He wants the media to see Danna as the brave, hardworking underdog who saved the academy. So we blow up his script."
"How?"
"You don't sneak in," Margot said, tapping her pen on the table. "You roll into that arena in a wheelchair. You sit right in front of the broadcast cameras. When Danna finishes her routine, we don't file a quiet objection. You demand an official review live on television."
A cold, steady calm settled in my chest.
"A narrative war," I said.
"The only kind that works against men like him," Margot replied. "He built his empire on cameras. We’ll use those same cameras to tear him down."