gavin mckenna cards, 2023-2026
seen from Kazakhstan

seen from Singapore

seen from Singapore
seen from Netherlands
seen from United States
seen from China

seen from Malaysia
seen from Netherlands
seen from Pakistan

seen from United States
seen from Germany
seen from Denmark

seen from Ukraine

seen from Ukraine

seen from Malaysia

seen from United States

seen from Malaysia

seen from Singapore

seen from Malaysia
seen from Russia
gavin mckenna cards, 2023-2026

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Title: On Thin Ice
Pairing: Reader x Caroline “KK” Harvey
Fandom: women’s ice hockey
Word Count: ~2.5k
Summary: it stung more than it should have…
🏷️: @isansstuff , @yailtsv , @nicebellee , @sitawita , @thatonesuschix , @vamptizm , @elalfywhore , @starfulani , @authentic-girl03 , @paige05bby , @paxaz535 , @azziswrld , @jadasogay , @paigeluvvr
The fight started last night.
It wasn’t just some stupid argument about hockey or chirping each other for fun. It was real, serious, and it left a bad taste in my mouth.
“You know she’s using you, right?” I had snapped at KK, pacing our shared dorm like I was trying to escape the frustration burning through me. “You’re just some shiny new toy to her.”
KK, sitting on her bed with her arms crossed, rolled her eyes. “Oh, please. You don’t know shit, Y/N.”
I scoffed. “Oh, I don’t? KK, she flirts with literally every hockey player she meets, and now you’re acting like she’s different with you?”
“Maybe she is,” KK shot back, her voice sharp.
“You’re delusional, KK.”
She stood up then, stepping closer, her expression hard. “And you’re a bitch, Y/N. Any other obvious things we want to point out?”
The words hit harder than they should have. The usual playful banter we shared had no place here, not when it was laced with real anger.
I swallowed, fists clenching at my sides. “Oh really, I’m a bitch now, Carol? Well, fuck you.”
And that was it. I stormed out of the room, leaving her standing there, probably regretting nothing.
The tension carried into morning practice.
We didn’t talk on the way there. Usually, we carpooled, filling the drive with endless chirping and music battles. But today, I rode with Lacey instead, leaving KK to get there on her own.
On the ice, it was even worse. Our usual chemistry was nonexistent. I barely looked at her, let alone passed her the puck.
KK, never one to let anything go, skated up beside me, her voice low. “Still mad?”
I didn’t answer.
“Jesus, Y/N, are you seriously this petty?”
I turned to her, my jaw tight. “Go practice with someone else, Caroline.”
Her eyes narrowed, but she didn’t argue. Instead, she skated off, pairing up with someone else. I ignored the sting in my chest and focused on drills, pretending like it didn’t bother me.
But it did.
After practice, I rushed out of the rink, still not looking at KK.
She called my name once, but I didn’t stop.
KK’s POV
I knew I fucked up.
I didn’t realize how much until I overheard Y/N talking to Lacey in the locker room.
“She really called you a bitch?” Lacey asked, sounding as shocked as I felt now that I was hearing it from the outside.
“Yeah,” Y/N muttered. “I mean, I know we joke around, but this wasn’t like that. It was real. And it sucked.”
I peeked around the corner, my stomach twisting at the defeated look on Y/N’s face.
“I just—I hate that I care so much,” Y/N admitted. “I wish I didn’t have a stupid crush on her.”
My breath caught.
Wait.
What?
My heart slammed against my ribs, my brain scrambling to process what I just heard. Y/N had a crush on me?
I barely heard the rest of their conversation before they left the locker room.
For the next two weeks, Y/N avoided me like I had the plague.
She refused to carpool with me. She didn’t sit next to me in the locker room. On the ice, she treated me like just another teammate—no teasing, no banter, just cold indifference.
I hated it.
So I tried fixing it the only way I knew how.
I left little things in her locker—her favorite protein bars, a note that said, Still mad? with a sad face, even a coffee from her favorite place.
Nothing worked.
She ignored me.
I finally snapped after practice one day. Instead of going back to my own side of the apartment, I marched straight to hers.
I knocked once. No answer.
I knocked again. Still nothing.
So I did the only logical thing—I used my spare key and let myself in.
She was sitting on her bed, scrolling through her phone. When she saw me, her face hardened.
“What do you want, Harvey?”
I shut the door behind me. “For you to stop avoiding me. And to never use my government name again.”
She scoffed. “Well, that’s not happening.”
I exhaled sharply, running a hand through my hair. “Look, I get it. I was an asshole. I shouldn’t have said that.”
Y/N didn’t say anything, just crossed her arms.
I hesitated, my throat dry. “And… I might’ve overheard you talking to Lacey.”
Her face drops. “You what?”
I swallowed. “I know you have a crush on me.”
Her eyes widened before narrowing. “Jesus Christ, KK, do you know how to mind your own business?”
“I wasn’t trying to eavesdrop! I was just… there.”
She groaned, rubbing her face. “Great. Just great.”
I hesitated. My heart was racing. I didn’t know how to do this right, how to say the things I should’ve said weeks ago.
So I just… said them.
“I like you too.”
Her head snapped up. “What?”
I took a deep breath. “I like you, Y/N. And I was being an idiot. I got defensive because you were right. That cheer girl? She was using me. And I think, deep down, I knew it. But I didn’t want to admit it. Not to you, not to myself.”
Y/N was silent, her expression unreadable.
I stepped closer. “And I think I freaked out because… I think I’ve liked you for longer than I’ve realized.”
Her lips parted slightly, but she still didn’t say anything.
So I kept going.
“I don’t want to fight with you. I don’t want you to hate me.” I exhaled. “I just want us to go back to normal. And maybe… try something more.”
Y/N blinked. “You’re serious?”
I nodded. “Yeah.”
For the first time in two weeks, her expression softened.
“…Okay,” she murmured.
“Okay?” I repeated, hopeful.
She gave me a small smile. “Yeah. But if you ever call me a bitch again, I’m slashing your tires.”
I laughed, relief crashing over me. “Fair deal.”
And when she finally, finally let me sit next to her, I knew we’d be okay.
Maybe even better than okay.
---
■■■■■■■■■■■■■■■■■■■■■■
-Thank You For Reading!🩵🩶
-prettygirl-gabi🎀✨️
connor dewar cards, 2016-2022
The reason the men hockey team felt so comfortable posting “#girldad” content is because many of you constantly hype up #girldads for doing what fathers are already expected to do. You praise them for the bare minimum while dehumanizing #boymoms. I’m not saying #boymoms are beyond criticism, but it’s telling that women with sons get degraded while men with daughters get celebrated, even though there are well documented statistics showing men harm their daughters. Yet somehow there is always grace and applause for #girldads, while #boymoms, who are not all toxic either, receive nothing but scrutiny. So yes, the NHL leaned into the #girldads because they understood that “#girldad” content is embraced, shared, and defended. It softens optics. It shifts the conversation away from accountability and toward something sentimental and safe.
Caroline “KK” Harvey the woman you are…..
(I have very inappropriate things to say)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Congrats Cootes❗️
Braeden Cootes is the recipient of the Brad Hornung Memorial Trophy, awarded to the WHL's Most Sportsmanlike Player!
for those who are getting into hockey through heated rivalry and want to learn the game, you should know that all whl games are free to stream live/on-demand on the victory+ app. not an ad obviously, i just think it's super rad that they did that this year and want more people to take advantage of it!
(also go winterhawks!)
alternatively, if you're looking for nhl content, there are a couple not so legal streaming sites out there that you could find if you really wanted. most of them are riddled with ads but at least one has replay links for the next 24 hours if you can't catch games live.
Markus Ruck of the Medicine Hat Tigers. Photographed by James Tubb.