The first thing Minnesota taught people was how to survive winter.
The second thing it taught them was that winter never really left.
By late November, the town of Willow Creek had already surrendered to the season. Roofs wore thick white caps. The roads were edged with salt and slush. Bare tree branches scratched against a pale sky, and the wind moved through the streets with the kind of bite that made even the most stubborn locals pull their scarves tighter and walk faster.
In the center of town stood the ice rink, old but beloved, its wooden frame weathered by decades of snow, laughter, and hard-fought games. It was not the largest building in Willow Creek, not the newest, and certainly not the most elegant. But to the people who lived there, it was sacred ground. It was where children learned to skate, where teenagers fell in love, where fathers shouted from the stands, where mothers packed thermoses of cocoa, and where entire winters seemed to gather and live inside the cold white walls.
Jake Thompson loved the rink almost as much as he loved hockey.
Almost.
He pulled his duffel bag higher on his shoulder and stepped through the side entrance, the familiar smell of ice, sweat, and hockey tape greeting him like an old friend. The air inside was cold enough to sting his lungs, but he welcomed it. It made him feel awake. Alive. Focused.
A few players were already on the ice, circling at speed while Coach Carter stood at the boards with his whistle hanging against his chest and a clipboard tucked beneath one arm. The sharp sound of skates biting into ice echoed through the building, followed by the hollow thud of pucks hitting the net and the occasional shout of encouragement or complaint.
“Thompson!”
Jake looked up.
Coach Bill Carter stood with his usual stance of controlled authority, one hand on his hip, the other holding his clipboard. He was a broad-shouldered man in his fifties, stern in a way that made younger players straighten their backs automatically. He had gray threading through his beard and deep lines around his eyes, but nothing about him looked weak. He looked like a man who had spent his life building things, protecting things, and refusing to let either one go easily.
Jake skated toward the bench, adjusting his gloves as he approached.
“You’re late,” Coach Carter said.
Jake glanced at the wall clock. “Coach, I’m exactly four minutes early.”
“You’re late in the sense that I was here before you.”
Jake hid a grin. “That sounds like a personal problem.”
A few of the other players snickered.
Coach Carter fixed him with a flat look that somehow managed to be disapproving and amused at the same time. “Out on the ice. And try not to show off until I ask you to.”
“Yes, sir.”
Jake pushed off and glided out onto the rink, the blade of his skate catching the ice with a clean, satisfying whisper. He turned once, then twice, loosening his shoulders as he joined the drills. The cold settled into his muscles in a way that sharpened every movement. His body knew this place. His feet knew what to do before his brain finished thinking it.
That was what made him dangerous on the ice.
Speed was his gift. Timing was his obsession. He wasn’t the biggest player on the team, and he wasn’t the loudest, but once he had space, he could tear through defenses like they were standing still.
“Thompson, on my pass,” Coach called.
Jake angled himself, eyes already locked on the puck.
A pass came across the ice. Jake intercepted it cleanly, cut left, then right, and fired a shot that struck the net with a sound like a gunshot.
A cheer rose from the bench.
“Again,” Coach said.
Jake skated backward, breath steady. “You don’t even like me and I can tell.”
“I like results,” Coach replied.
Jake gave a quick nod and reset his stance. His teammates circled around him, some still waking up, some half-joking, all of them watching with the tired energy of a team that had already spent too many hours together and not nearly enough on anything else.
“Show-off,” muttered Liam O’Connor, one of Jake’s closest friends on the team.
Jake shot him a grin. “Jealousy is an ugly look on you.”
Liam barked a laugh. He had red hair, a sharp jaw, and the kind of easy confidence that made him popular with almost everyone except opposing teams. “Keep talking. Coach is going to make you run drills till your legs fall off.”
“Worth it.”
From the bench, Coach Carter blew the whistle.
The practice moved into a faster sequence. Pass, skate, shoot. Pass, skate, shoot. The team worked through patterns until the ice was marked with cuts and trails, their breaths forming faint clouds in the cold air. Somewhere near the far side of the rink, someone dropped a glove, and another player cursed under his breath while retrieving it.
And then, just as Jake was circling toward the blue line for another sprint, he saw her.
Maya Carter stood at the glass near the entrance, camera in hand, her dark winter coat zipped to the top and a knit beanie pulled over her hair. She was not trying to be noticed, but somehow she always was. Maybe it was the bright attention in her eyes, or the way she seemed to watch everything like she was collecting pieces of the world for later. She raised the camera and snapped a photo just as Jake fired another shot.
The flash didn’t go off, but he knew she had caught it.
He skated closer to the boards, slowing just enough to lean one arm across the top.
“Are you stalking me, Carter?” he called over the noise.
Maya lowered the camera and tilted her head. “You wish.”
He smiled. “You’re awfully interested in my form for someone who claims she only came here to take pictures.”
“I am interested in documenting local athletic talent,” she said, with all the dignity of someone who was obviously enjoying herself.
“Local athletic talent?”
“Yes.” She lifted the camera again and squinted through the lens. “Stand still a second. I need proof that you actually look this smug in real life.”
Jake laughed and held his pose, one eyebrow raised. “You’re lucky I perform well under pressure.”
“Is that what you call this?”
“It’s called natural charisma.”
“It’s called delusion.”
One of the younger players on the bench made a loud gagging noise.
Jake barely spared him a glance. Maya’s eyes were sparkling, and despite the chill in the rink, something warm stirred low in his chest. She had that effect on him lately. She could walk into a room and make it feel lighter without even trying.
“Did you come to torment me, or do you need something?” he asked.
Maya shrugged one shoulder. “I was passing by. Thought I’d see if Coach Carter was still scaring the whole town into obedience.”
“Still?” Liam called from the ice. “He’s been doing that since before we could tie skates.”
Coach Carter pointed sharply at him. “O’Connor, one more word and you’re skating until next Tuesday.”
Liam immediately zipped his mouth shut.
Maya laughed, and the sound carried easily through the rink. She tucked a loose strand of hair behind her ear, then glanced down at the camera screen. “Actually, I did need something.”
Jake turned fully toward her, a little more attentive now. “What?”
She lifted the camera slightly. “The winter festival committee asked me to get shots for the town newsletter. They want some action pictures for the hockey page. Since apparently you people are the closest thing Willow Creek has to celebrities.”
“That sounds right.”
“I thought I’d take a few photos during practice and maybe at the game this Friday.”
Jake braced one hand on the boards. “You already know you could just ask me to smile for the camera.”
“I’d rather take the candid version. Much less fake.”
He put a hand to his chest. “You wound me.”
“Good. Maybe it’ll humble you.”
A voice behind them cut through the banter.
“Maya.”
Both of them turned.
Coach Carter stood at the edge of the rink, arms crossed, expression unreadable in that way that made most people nervous and Jake mildly entertained. Maya, however, merely rolled her eyes in the familiar way of a daughter who had spent her entire life being monitored by a man who believed concern and control were the same thing.
“Don’t tell me you’re causing trouble already,” Coach Carter said.
“Maya’s the troublemaker, not me,” Jake said.
“Lies,” Maya replied.
Coach Carter’s gaze shifted between them, sharp and assessing. He had probably noticed the easy rhythm in their conversation, the kind of comfort that built slowly and then suddenly became impossible to ignore. Jake wondered if Coach had noticed before and simply said nothing.
That would be very much like him.
“Maya, if you’re taking pictures, stay out of the players’ path,” he said.
“I know how to stand still, Dad.”
“That is not what I asked.”
Maya sighed. “Yes, Coach.”
Coach Carter’s face softened by half a degree, just enough for Jake to notice. “Good. And you,” he said, looking at Jake, “stop wasting time and get back to work.”
Jake saluted lazily with his stick. “Wouldn’t dream of disappointing you.”
“You manage it every day.”
The players laughed.
Maya tucked the camera strap around her wrist and started walking along the boards toward the penalty box, where there was a small gap between the glass and the wall that gave her a better angle. Before she stepped away, she looked back at Jake and mouthed, “Hat trick.”
Jake mouthed back, “Watch me.”
Then the practice resumed, faster and sharper than before.
By the time Coach finally blew the whistle to end the session, Jake’s shirt clung to his back with sweat and his legs felt like they had been carved out of stone. He leaned forward with his hands on his knees, breathing hard while the rest of the team skated slowly toward the bench.
“Decent work,” Coach Carter announced. “O’Connor, stop complaining. Jensen, keep your head up. Thompson—”
Jake looked up.
“You’re too eager,” Coach said.
Jake blinked. “That was almost a compliment.”
“Don’t get used to it.”
Liam slung an arm around Jake’s shoulder as they headed off the ice. “He does like you, you know.”
“Coach Carter?”
“No, the Pope. Of course Coach Carter.”
Jake peeled off his gloves and shot Liam a sidelong look. “He likes my skating. That’s different.”
“Not by much.”
They reached the locker room, where the air was warmer and noisier and smelled exactly the way locker rooms always did: damp gear, sweat, soap, and old wood. The team sprawled across benches, arguing over plays, laughing about bad passes, and tossing towels at one another. A speaker in the corner played low music that no one really listened to.
Jake sat down and pulled off one skate, then the other, flexing his sore feet.
Across from him, Noah Patel was already scrolling through his phone. Noah was the team’s quiet one, thoughtful and observant, with a calm way of speaking that made him sound older than he was. He glanced up.
“You got your picture taken out there,” Noah said.
Jake snorted. “So?”
“So you looked ridiculous.”
Liam laughed. “He looked like he was trying to flirt with the camera.”
Jake flicked a towel at him. “You’re both jealous.”
“Of your face?” Liam said. “Absolutely not.”
The locker room filled with the usual noise, but Jake’s mind kept drifting back to Maya’s smile at the boards. The way she had looked at him like she already knew half his thoughts. The way she always seemed slightly amused, as if she saw more than she said aloud.
He shoved a hand through his hair and tried to focus on his gear.
A few minutes later, the locker room door opened again.
The conversation dipped, then shifted, because everyone knew what that meant.
Coach Carter stepped inside with a folded paper in one hand and that same clipboard tucked under his arm. He scanned the room before speaking.
“Friday’s game is important,” he said. “Not because the town likes a show, though they do, and not because the newspapers will be there, though they will. It matters because we are better than what we showed last week. Better discipline. Better decision-making. Better finish.”
The players listened. Coach Carter did not raise his voice often, but no one ever forgot what he said when he did use it.
He continued, “We play hard, we play smart, and we play as a team. Understood?”
A chorus of “Yes, Coach” filled the room.
Then his eyes landed on Jake.
“Thompson.”
Jake looked up immediately. “Yes, Coach?”
“You’ve got speed. Use it properly.”
Jake nodded. “I will.”
“And stop trying to score from impossible angles.”
Jake’s mouth twitched. “No promises.”
Coach Carter stared at him.
Liam coughed to hide a laugh. Noah pretended to be fully absorbed in tying his laces.
Coach Carter pointed at Jake with the clipboard. “That is exactly why you’re not captain.”
The locker room erupted.
Jake laughed despite himself. “That’s cold, Coach.”
“That’s coaching.”
A soft knock sounded at the doorway before anyone could respond.
Maya stood there, camera bag over one shoulder and a paper cup in one gloved hand. She looked between the players and her father, then lifted the cup slightly.
“Mom sent coffee,” she said. “And she told me to remind you that if you skip dinner again, she’s blaming the whole team.”
Coach Carter’s expression changed immediately, his stern look giving way to something warmer and more personal. “Your mother is meddling.”
“She’s correct,” Maya said.
“Of course you’d say that.”
Jake looked away quickly before Coach could catch him smiling at the interaction. It was impossible not to notice how the Carter household seemed to exist as its own kind of universe. Strict when it needed to be. Loud when it wanted to be. Warm in a way that reminded Jake of things he’d never had to think too much about growing up.
Maya held up the second cup. “This one is for you, Dad.”
Coach Carter accepted it without argument, which in itself was enough to make the others exchange glances.
“See?” Liam whispered. “He does have a favorite child.”
“I heard that,” Coach said.
Liam instantly looked innocent.
Maya stepped further into the room and handed a cup toward the bench where Jake sat. “For you too.”
Jake took it, their fingers brushing for a brief second. The contact was small, barely anything, but it sent a strange little charge through him anyway. He looked up at her, and she looked back with the sort of expression that suggested she knew exactly what she was doing.
“Thanks,” he said quietly.
She gave him a tiny smile. “Don’t let Coach scare you too much before Friday.”
Jake glanced at her father, who was now lecturing Noah about defensive positioning. “He already did.”
Maya leaned closer as if she were sharing a secret. “Good. It means he cares.”
Jake raised an eyebrow. “That’s your excuse for everything?”
She pretended to think. “Mostly.”
Then she stepped back, waving once at the room. “I’m heading out. I have assignments to edit, and unlike certain hockey players, I don’t get to live at the rink.”
“Yet,” Liam muttered.
Maya pointed at him with mock severity. “You’re all terrible.”
“We know,” Liam said.
Before leaving, Maya glanced at Jake one more time. It was quick, almost hidden, but not hidden enough.
Coach Carter noticed.
Jake saw the moment the coach’s eyes flicked between them. Nothing was said. Nothing had to be. But the air changed by the smallest degree, the way it sometimes did when people began to sense something forming before anyone was willing to name it.
Maya slipped out into the hallway, and the locker room noise slowly returned.
Jake stared down at the coffee in his hands.
Liam nudged him with his elbow. “You look like a man who’s about to do something stupid.”
Jake didn’t look up. “I’m always doing something stupid.”
“True. But this has extra danger written all over it.”
Jake finally met his gaze. “What does that mean?”
Liam grinned. “It means you’re smiling at your coach’s daughter like you want to get yourself killed.”
Jake rolled his eyes, but he could feel heat creeping into his face.
Noah looked over from the bench, one eyebrow lifted. “He’s not wrong.”
“I hate both of you,” Jake said.
“No, you don’t,” Liam replied.
Jake took a sip of coffee and tried to ignore the fact that both teammates were very likely right.
Outside the locker room, footsteps echoed in the hallway, then faded. The rink was settling into its quieter hour now, the noise thinning as people left, the cold waiting beyond the doors like a promise. Friday’s game was still two days away, but already the pressure was building. Coach Carter was right; the team needed to be sharper, faster, more united.
Jake should have been thinking about that.
Instead, he was thinking about Maya’s smile.
And the way she had looked at him when she said, Only if you bring the marshmallows.
He exhaled slowly, dragged a hand across the back of his neck, and stared at the dark scuff marks on the locker-room floor.
Something was changing.
He could feel it.
Outside, beyond the rink windows, snow continued to fall over Willow Creek, soft and silent as it covered the town in white. Inside, under the bright lights and cold air and familiar sounds of a place built on winter, Jake Thompson had the sudden, unsettling sense that his life was beginning to move in a direction he would not be able to skate away from.
And somewhere down the hall, Maya Carter was probably already looking through her camera, catching the exact moment before everything shifted.