LOGINThe knocking on the door grew louder, more insistent.
“Rivera! Kane! Open this door right now!” Coach Harlan’s voice boomed through the apartment like a slapshot. My stomach tightened while my heart pounded quickly. I was still naked, wrists loosely tied to the headboard, Jax’s cum drying on my thighs. Panic and embarrassment flooded me. Jax cursed under his breath and quickly untied me. “Get dressed fast.” I scrambled for my clothes, hands shaking so badly I could barely pull my shirt over my head. Jax threw on sweatpants and a hoodie, his face a mask of cold control even though everything was falling apart. He opened the door. Coach stood there, phone in hand, face red with fury. Behind him, two senior players Derek and Miles looked shocked and uncomfortable. “What the hell is this?” Coach shoved his phone forward. The photos were even clearer on the big screen. Me on my knees, collar on, Jax’s hand fisted in my hair. Another shot of us in the shower, bodies pressed together. Jax didn’t flinch. “It’s private, Coach.” “Private?” Coach’s voice rose dangerously. “You two are captains! Leaders on my team! This is a goddamn scandal. The whole team saw these in the group chat. People are already talking.” I stepped forward, my voice barely steady. “Coach, it’s not what it looks like…” “Save it, Kane.” Coach looked between us, disappointment clear in his eyes. “Both of you. My office tomorrow morning at seven sharp. Until then, stay the hell away from each other and delete every trace of this shit. I won’t have this team destroyed by whatever the hell is going on between you.” He stormed off with the players. The door slammed shut. The silence that followed was suffocating. Neither of us moved or spoke for what felt like minutes, then Jax turned to me slowly, eyes burning with rage and something darker. “This is your fault,” he growled, backing me against the wall. “If you hadn’t let Tyler get so close. If you hadn’t caught Marcus’s attention…” “I didn’t do anything!” I snapped back, anger rising. “You’re the one who started all of this. You’re the one who wanted me on my knees!” He grabbed my throat, not hard enough to hurt but enough to remind me exactly who was in charge. “You’re mine and now everyone might know it.” The punishment was brutal. He dragged me back to the bedroom, bent me over the edge of the bed, and took me raw with no prep, no mercy. Every thrust was angry and possessive. The burn was intense, bordering on painful, but my body still responded to him like it always did. He spanked me hard, the sound echoing in the room as my ass burned red. “You like being watched, huh?” he snarled, pounding into me relentlessly. “Want the whole team to see what a good little slut you are for your captain?” I came shamefully fast, sobbing his name into the sheets. He followed right after, burying himself deep and marking me again like he was trying to erase the exposure with his own claim. Afterward, he didn’t pull away immediately. He held me tighter than usual, his fingers gently tracing the collar he hadn’t removed yet. “They can’t take you from me,” he whispered against my hair. For the first time, it almost sounded like fear. The next morning was absolute hell. The team group chat was still exploding. Messages flooded in nonstop. Derek: WTF is this? Are they serious? Tyler: Kane… you could’ve told me, man. Miles: This is messed up. How are they supposed to lead us now? Some comments were crude jokes. Others were straight-up disgusted. I wanted the ground to swallow me whole. Coach’s office felt like a courtroom. He paced behind his desk while we sat like guilty schoolboys. “I should suspend both of you,” Coach said, voice tight. “This kind of behavior is unacceptable. But the playoffs are too close. For now, you’re both benched from leadership duties. No more co-captain for you, Kane. And Rivera you’re on extremely thin ice. One more incident and you’re both gone.” Jax’s jaw clenched hard, but he stayed silent. I felt numb. As we left the office, Marcus was leaning against the wall in the hallway, smirking like he’d won the lottery. “Nice show, boys,” he said quietly. “I’ve got more where those came from, I've got videos too. Unless you want to be reasonable, Kane… maybe meet me alone and we can work something out.” Jax immediately stepped in front of me, protective and furious. “Touch him and I’ll end your fucking career, Marcus.” Marcus laughed mockingly. “End my career? Yours is already hanging by a thread, Captain. Fix your mess first.” He scoffed and walked away. The rest of the day was torture. Whispers followed me everywhere. “I can’t believe they were fucking each other this whole time.” “No wonder there was always weird tension between them.” “How could they do something so shameful on the team?” In the locker room, the team was clearly divided. Some guys avoided eye contact. Others gave Jax wary respect as the captain who fucked his co-captain and still acted like he owned the place. Tyler tried to approach me once but I brushed him off. I couldn’t deal with that conversation right now. I wanted to disappear, to quit the team and never show my face again. That night, while I laid in my bed thinking Jax texted me: Come over. I stared at the message for a long time. I almost didn’t go but in the end, like always, I did. He was waiting with the collar ready. This time the sex was slower, almost desperate. He took his time, kissing my neck, whispering “mine” like a prayer while he moved inside me. “I won’t let them ruin this,” he said afterward, holding me tight against his chest. “Not Marcus, not the team and not even you.” I wanted to believe him. But as I lay there in his arms, the weight of everything crashed down on me. My dream of captaincy was gone. My reputation was in tatters and worst of all, I was still helplessly addicted to the man who caused it all. The next morning, a new message from an unknown number appeared. Unknown: Team meeting called. Vote to remove both captains. You have 24 hours to convince them… or I release the full video. Marcus wasn’t done and this time, he wanted blood.The knocking on the door grew louder, more insistent.“Rivera! Kane! Open this door right now!”Coach Harlan’s voice boomed through the apartment like a slapshot. My stomach tightened while my heart pounded quickly. I was still naked, wrists loosely tied to the headboard, Jax’s cum drying on my thighs. Panic and embarrassment flooded me.Jax cursed under his breath and quickly untied me. “Get dressed fast.”I scrambled for my clothes, hands shaking so badly I could barely pull my shirt over my head. Jax threw on sweatpants and a hoodie, his face a mask of cold control even though everything was falling apart.He opened the door. Coach stood there, phone in hand, face red with fury. Behind him, two senior players Derek and Miles looked shocked and uncomfortable.“What the hell is this?” Coach shoved his phone forward. The photos were even clearer on the big screen. Me on my knees, collar on, Jax’s hand fisted in my hair. Another shot of us in the shower, bodies pressed together.Jax d
The blurry photo from Marcus stayed in my mind. I barely slept, I kept thinking about everything Jax’s threats and the new co-captain weight crushing my chest. By morning, I made a decision that I couldn’t keep doing this, not if I wanted to salvage any piece of the guy who came to Hazard High to fight for his dream.I texted Jax before practice: We need to talk, meet me after team bonding alone.His reply was instant.Jax: You don’t make demands, slave. But fine, my place after.Team bonding was at a local pizza place near the rink. The guys were loud, hyped after the Ridgeview win. Tyler sat next to me, laughing at something stupid, his knee brushing mine under the table. I didn’t pull away fast enough.Jax watched from across the booth, eyes like knives. His hand under the table clenching his fork until his knuckles went white.Marcus had sent me another text that morning.Marcus: Tell your captain I have more pics. Meet me tonight or the team chat gets them.I ignored it for now,
The co-captain announcement spread through the team like wildfire. By the next practice, guys were slapping me on the back, calling me “Co-Cap” in the halls. It should’ve felt like victory but Instead, it felt like a lit fuse.Jax didn’t say a word during warm-ups. He just skated harder, faster, his checks on me turning vicious. One particularly hard hit sent me crashing into the boards. Pain exploded in my shoulder as I hit the ice.“Watch it, Rivera!” Coach yelled.Jax offered a hand, yanking me up with a bruising grip. “Oops,” he muttered under his breath. “Co-captains need to be tougher than that.”His eyes promised punishment later.After practice, I stayed in the locker room, changing slowly. Tyler came and sat onto the bench beside me, towel around his neck.“You killed it out there today, man. That assist in the last drill? Chef’s kiss.” He grinned, shoulder bumping mine playfully. “We should grab food after the Ridgeview rematch to celebrate properly. Just you and me.”I froz
I stared at the text for the tenth time.Jax: My place. 8pm. Don’t make me wait, slave.My thumb hovered over the reply button. I should tell him to leave me alone or maybe even block him and focus on earning my spot on the team the right way.But still , I typed on my way and clicked sent.Jax lived off-campus in an apartment building near the rink, am sure it's probably paid for by his family or some scholarship perk. The doorman didn’t even blink when I gave his name. By the time I reached his entrance door, my heart was beating fast like I was about to step on the ice for a championship game.Before I could knock, he opened the door shirtless, sweatpants hanging low on his hips. The sight of him made my mouth go dry.“You’re late,” he said, with his voice flat.“Two minutes.”Jax grabbed my hoodie and yanked me inside, kicking the door shut. He pushed me against the door immediately with one hand on my throat, the other already shoving under my waistband.“Rules,” he growled a
The words hung between us like a challenge.“If you are willing to become captain, become my slave then.”Jax’s voice was low, his body still pinning me against the cold tile. My cock twitched at the words even as my brain screamed this was insane. Slave. The word should’ve made me push him away but instead, I felt butterflies in my stomach.I didn’t answer with words, I kissed him harder than before because I knew that was all the permission he needed.His hand wrapped around my throat, not tight enough to hurt but enough to remind me who was in control. He spun me around quickly with his chest behind my back, then he slowly pushed my face into the shower wall. The spray was still running, hot water poured over us as he kicked my legs apart.“You don’t get to be captain,” he growled against my ear, fingers digging into my hip. “But you can be mine. Say it.”I bit my lip, slowly as shame and want flooded my body together. “Jax…” I called almost breathless.“Say it, Ethan.”“I’m… yo
The room was dim, when my back hit the mattress hard, then slowly strong hands pinned my wrists above my head before I could even catch my breath."Look at me," he growled, voice low and rough.I did and Jax’s eyes stared deeply into mine. His free hand shoved my thighs apart as he settled between them demandingly. “We’re not on the fucking ice anymore,” he said, leaning down until his lips brushed my ear. “No more background, we’re on this bed so take my dick in your mouth and make me happy.”My heart pounded quickly. A part of me wanted to shove him off but then the part of me that had been quietly breaking since the coach’s announcement somehow ached for the relief of giving in.I opened my mouth widely, Jax was already inpatient. He pushed in deep, filling me, the taste of him was overwhelming. A low groan rumbled from his chest as he started moving slowly at first, then he went faster, using my mouth like he owned it. My eyes glistened with tears while my hands flexed uselessl







