LOGINLiam paced the length of his apartment like an animal on heat, the city lights glittering mockingly through the floor-to-ceiling windows. The victory high from last night had curdled into something sour and heavy in his chest. Every time he closed his eyes, he heard Raphael’s voice, low, mocking, filthy, whispering those goddamn taunts against his ear on the ice.
Pretty boy.
Bend over for me.
He dragged a hand through his hair and dropped onto the leather couch, elbows on his knees. The apartment had always felt like a reward. As captain, he got the best unit in the team complex. It was a living room and a bedroom, a kitchen that didn’t feel like an afterthought, and enough space to actually breathe. Now it felt like a trap.
The coach’s words kept replaying. Only single left is yours. Management’s decision. No discussion. Raphael Thorne. captain of the Shadow Reapers, the man who had spent two seasons making Liam’s life a living hell on the ice was now a Frostbite Wolf. And he was moving in. Tonight.
Liam’s stomach twisted. He wasn’t some delicate flower. He’d taken hits that cracked ribs and kept playing. But this? Sharing his private space with a guy who got off on making sexual jokes at his expense? A guy who was openly bisexual and apparently proud of it?
It made his skin crawl.
He stood up again and started rearranging. He hid his favourite Protein shakes in his bedside drawer. He took his gaming chair to his room. The couch would have to do for Thorne. Liam wasn’t giving up his bedroom for any reason. Boundaries had to be set early. That was the only way this would work.
A sharp knock on the door made him freeze.
Raphael Thorne stood in the hallway, looking far too comfortable for someone who had just been traded from his home team. He wore a black compression shirt stretched across his broad chest and powerful shoulders, dark sweatpants hanging low on his hips, and a gym bag slung over one shoulder. A larger duffel rested at his feet. His dark hair was still slightly damp from a shower, and that signature smirk was already curving his lips.
“Evening, Captain,” Raphael said, voice smooth and laced with amusement. “Heard you volunteered to be my roommate.”
Liam didn’t move from the doorway. “This isn’t a fucking vacation, Thorne. Get in or get out.”
Raphael’s smirk widened. He picked up the duffel and brushed past Liam, their shoulders touching for a brief, charged second. The contact sent an unwelcome jolt through Liam’s body. It's pure irritation, he told himself.
The apartment suddenly felt smaller.
Raphael dropped his bags in the middle of the living room and looked around slowly, taking in the modest furniture, the hockey trophies and medals on the shelves, the open-concept kitchen. “Nice place. Captain’s perks look good on you, Lannister.”
Liam shut the door with more force than necessary. “Living room couch is yours until we figure something else out. Stay the hell out of my room and keep your shit on your side.”
Raphael turned, eyebrows raised. “One bedroom setup? Management really threw us under the bus, huh?” He chuckled, the sound deep and far too relaxed. “Guess we’ll have to get real familiar.”
Liam’s hands curled into fists. “This isn’t a game. Whatever twisted shit you were pulling on the ice last night, it ends now. We’re teammates. That’s it. I don’t want to hear it. I don’t want to see it. You keep your personal life out of my face.”
Raphael studied him for a long moment, dark eyes sharp and assessing. Then he shrugged and peeled off his compression shirt in one fluid motion, revealing the sculpted muscle underneath. years of hockey carved into every line. He tossed the shirt over the back of the couch without a care.
“Personal life?” Raphael echoed, voice casual as he stretched his arms overhead. “You mean the fact that I’ve fucked both men and women and don’t lose sleep over it? Relax, Lannister. I’m not going to jump you in your sleep. You’re way too uptight for my taste anyway.”
Liam forced his gaze to stay on Raphael’s face. Heat crawled up the back of his neck. “Good. Then we won’t have a problem.”
But there was already a problem. The apartment already smelled faintly of Raphael now—clean sweat, some woodsy soap, pure masculine presence. It was impossible to ignore.
Raphael grabbed his duffel and headed toward the bedroom.
“What the fuck do you think you’re doing?” Liam demanded, stepping in after him.
Raphael dropped his bag near the second bed, the one Liam had turned into his makeshift storage for his training gear. “There's two beds here Lannister. I'll take this one. You can keep the king if it makes you feel like the big man, but I’m not sleeping on a couch like some rookie.”
Liam’s jaw worked. “This is my room.”
“Was,” Raphael corrected mildly. He sat on the edge of the smaller bed and tested the mattress, bouncing once. “Now it’s ours. Team decision. Suck it up, Captain.”
The casual way he said ours made something ugly twist in Liam’s gut. He turned on his heel and stalked out, slamming the bathroom door behind him for good measure. He needed space. Air. Anything but the sight of Raphael Thorne making himself at home in his sanctuary.
Fifteen minutes later, the sound of the shower running filled the apartment. Raphael hadn’t closed the bathroom door all the way. Steam drifted into the hallway. Liam tried to focus on pulling leftovers from the fridge, but the steady rush of water made it impossible.
He could picture it too clearly: Raphael under the spray, water sliding over those broad shoulders, down the defined lines of his back, lower..
Liam slammed the fridge door. What the fuck is wrong with me? It was just anger. Proximity to an enemy. The guy had spent an entire game practically molesting him with words. Of course his body was on edge.
The water shut off. A minute later, Raphael emerged with only a white towel wrapped low around his waist. Droplets clung to his skin. He walked into the kitchen like it was the most natural thing in the world, grabbing a water bottle from the fridge.
“See something interesting?” Raphael asked without turning around.
Liam’s eyes snapped up. “Put some fucking clothes on.”
Raphael turned, leaning against the counter. The towel dipped dangerously low, revealing the sharp V of his hips. “It’s my apartment too now. Get used to it.” His voice dropped, teasing. “Or is the big straight captain scared of a little skin?”
“I’m not scared of anything,” Liam bit out. “Especially not you.”
Raphael’s smile was slow and knowing. “Keep telling yourself that, pretty boy.”
The rest of the evening dragged and eventually, they retreated to the bedroom.
Liam lay rigid on his back, staring at the ceiling. The sheets felt too warm. He could hear every shift of Raphael’s body, every breath. The room smelled like both of them now. mixed sweat, soap, the faint trace of whatever cologne Raphael wore.
Minutes stretched into what felt like hours.
“You’re still pissed about the trade,” Raphael said quietly into the darkness. It didn't sound like he was mocking this time. It sounded genuinely curious.
Liam didn’t answer at first. Then: “You spent two seasons trying to fuck with my head. Why the hell would I want you here?”
Raphael turned onto his side, the sheets rustling. “Because I’m good. And deep down, you know it. That win last night? You played like a demon because I was in your head. Imagine what we could do on the same team.”
Liam’s chest tightened. He hated how reasonable that sounded. Hated the low timbre of Raphael’s voice in the dark.
“Stay out of my head,” he muttered.
A soft, amused huff. “Too late for that, Lannister.”
Silence fell again. Liam’s heart beat too hard. His skin felt hypersensitive. He told himself it was rage. Exhaustion. The weirdness of the situation.
But as sleep finally started to pull at him, Raphael’s voice drifted over one last time, quiet and almost intimate.
“Sweet dreams, pretty boy.”
Liam clenched his jaw and turned toward the wall, refusing to acknowledge the unwelcome heat that pooled low in his stomach at the words.
This was going to be a very long season.
CHAPTER 142The words hung frozen in the bitter morning air, echoing off every fucking wall in the parking lot.Liam is gay. And he’s been fucking Raphael.Marcus stood totally motionless at the top of the concrete steps, his mouth slightly open, his hockey gloves dangling uselessly from his right hand. He blinked, the freezing wind stinging his eyes, his brain stuttering as he looked from Alex’s bleeding, swollen face to the blood that had spilled to the floor."What?" Marcus rasped, his voice dropping an octave, utterly stunned. "What the hell did you just say?"Alex spat a glob of thick, crimson blood onto the floor again, a manic grin splitting his ruined lips. He loved the shock on Marcus’s face. He leaned forward, swaying unsteadily, making sure every word was dripping with venom."You heard me!" Alex cackled, his bloodshot eyes wide and unhinged. "Your golden boy captain! Your straight little leader! He likes it up the ass! And Raphael gives it to him every night! That's your
CHAPTER 141Raphael froze, his hand hovering an inch from the heavy metal door handle.He turned around slowly, his chest heaving, his jaw clenched so hard his teeth groaned under the pressure."Stop playing stupid fucking games, Alex," Raphael snarled, his voice a low, lethal vibration in the freezing air.Alex didn't flinch. He just threw his head back and laughed—a bitter, mocking sound that echoed off the concrete walls of the arena's parking lot."It's not a game, Raph!" Alex taunted, taking a unsteadily swaying step forward, wiping a drop of sweat from his forehead. "It's the truth! Look at you! You're standing out here freezing, running errands for him like a damn dog, while he sits inside where it's warm! Is that what you are to him? His shameful little secret?!"Don't do it, Raphael warned himself, his fists balling tightly in his coat pockets. Do not fall into the viper's trap. He wants you to lose it. He wants a show.For a split second, a tiny, toxic seed of doubt tried to
Chapter 140Raphael swung his gear bag over his shoulder, his boots crunching on the dirty, slushy ice of the arena parking lot. Liam was walking right beside him, hands shoved deep into his jacket pockets, the cold air turning their breath into cute little white clouds."I'm telling you, the third-period line shift was garbage," Raphael grunted, bumping his shoulder lightly against Liam's. "Marcus was gassed. You had to cover his back door twice.""Marcus was fine," Liam replied, a faint, lazy smirk tugging at the corner of his mouth. "He just needs to stop eating burritos before morning skate.""It's a medical hazard—" Raphael started saying before he stopped dead in his tracks. His jaw dropped. He aggressively slapped his hands against his coat pockets, then his pants, a look of pure, unadulterated horror washing over his face. "No. No, no, no."Liam stopped a few paces ahead, turning around with a raised eyebrow. "What?""My tape!" Raphael gasped, clutching his chest like he’d ju
Chapter 139 They walked back down the dark hallway, the floorboards cold under their bare feet. When they stepped back into the bedroom, Raphael stopped. He looked at his own empty bed across the room, then over at Liam’s. After everything that had just spilled out in the kitchen—after the awkwardness, the secret, and the weird, hysterical laugh about bread—that six-foot gap between their mattresses looked completely absurd and definitely not needed. Liam pulled his blanket back and climbed in, propping himself up against his pillow. He looked over at Raphael, who was just standing there in the middle of the floor, staring at his own bare feet like he was afraid to move. Raphael swallowed hard, his throat tight. "Can I..." Raphael started, his voice barely a breath in the quiet room. He looked up, meeting Liam’s eyes. "Can I lie with you tonight? Please?" Liam didn't say a word. He just shifted over toward the wall, lifting the corner of the heavy duvet as response. Raphael didn
CHAPTER 138The clock on the microwave down the hall chimed 2:00 AM.Raphael was lying flat on his back on his bed, staring up at the shadows on the ceiling. Across the room, separated by almost six feet of cold hardwood floor, Liam was tossing and turning on his own bed. Every groan of the mattress springs, every heavy, frustrated exhale from Liam felt like a wire wrapping tighter around Raphael’s chest.He’s awake, Raphael thought, his hands clenching into the sheets. He’s exhausted, he’s miserable, and it’s all because of me.Liam let out a sudden, loud groan of pure frustration. He kicked his blanket off, swung his legs over the side of the mattress, and stood up. Without looking across the room, he walked out into the dark hallway, his heavy bare feet slapping against the floorboards.Raphael stared at the empty bed. The silence in the room hit him like a physical weight, heavier than before.I can't take this, Raphael thought, panic rising fast and hot in his throat. God, I can
Chapter 137The key turned in the lock, and the heavy front door swung open.The silence inside the apartment hit Raphael like a physical punch. It smelled like stale coffee, cold air, and that cheap, suffocating body spray Alex had been wearing. It made Raphael’s stomach turn inside out.Liam stepped in first, dropping his gym bag by the entryway bench. His eyes swept over the living room—the crumpled throw blanket on the couch, the empty glass on the side table, the absolute scene he just let Liam walk into.Panic flared hot in Raphael’s chest.Don't look at it, Raphael thought, his heart hammering against his ribs. God, please don't look at that couch."I—I know the place is still a mess," Raphael stammered, his voice sounding entirely too loud. He kicked off his boots, tripping over his own laces. "I didn't clean it up yet. I was... after you didn't come back last night, I couldn't sleep. I couldn't even think straight, Liam. I was just sitting here staring at the door. I'm so fu
The bass thumped through the walls of The Icehouse, the team’s favorite upscale club downtown. Neon blue and white lights pulsed across the crowded dance floor, reflecting off glass tables and mirrored columns like shards of ice. The Wolves had reserved the entire VIP section — bottle service flowi
The arena lights hummed overhead as the team took the ice for morning practice. The cold air bit at Liam’s exposed skin, but he welcomed it. it sharpened his focus. He skated out first, stick tapping against the ice, calling out positions for the warm-up drills. Captain’s job. Always had been.Raph
Liam’s eyes snapped open at 4:07 AM, the same time his internal alarm had gone off for years. The room was still dark, the city outside the window quiet except for the occasional distant hum of traffic. He lay there for a few seconds, staring at the ceiling, before the weight of the new realit
The locker room smelled like sweat, icy gel, and adrenaline. Liam Lannister sat on the bench, lacing his skates with sharp, precise tugs, jaw tight as he listened to the distant roar of the crowd filtering through the tunnel.Frostbite Wolves versus Shadow Reapers. The biggest rivalry in the league







