Sign in

Leigh

@ggfj84.bsky.social
34 followers 25 following 82 posts

The Geek Girl from Jersey | marketing copywriter IRL | fangirl everywhere

PostsRepliesMedia
Leigh @ggfj84.bsky.social · 15/10/2026
Heated Rivalry Baseball AU! Shane plays for the Blue Jays. Ilya plays for the Boston Red Sox. They flirt on the field. ;) Read here: archiveofourown.org/works/94556331
2-4 – The Hollanov Connection by ggfj84

Summary:

Shane is a catcher for the Toronto Blue Jays. Ilya is a catcher for the Boston Red Sox. They are rivals. They are boyfriends. They have been playing and loving each other for years.

When Shane is injured and continues to play, Ilya takes matters into his own hands and risks his career and heart to save his boyfriend.
020
Reposted by Leigh
Leigh @ggfj84.bsky.social · 13/10/2026
When Shane is injured and continues to play, Ilya takes matters into his own hands and risks his career and heart to save his boyfriend. Read now: archiveofourown.org/works/94556331 #HeatedRivalry | #Hollanov | #ShaneHollander | #IlyaRozanov
A baseball on the ground at sunset with the overtext - The 2-4 Hollanov Connection - 12k, T, Hurt/Comfort. Shane plays for the Toronto Blue Jays. Ilya plays for the Boston Red Sox. They are rivals. They are boyfriends. Read the full story now on AO3.
001
Leigh @ggfj84.bsky.social · 13/10/2026
When Shane is injured and continues to play, Ilya takes matters into his own hands and risks his career and heart to save his boyfriend. Read now: archiveofourown.org/works/94556331 #HeatedRivalry | #Hollanov | #ShaneHollander | #IlyaRozanov
A baseball on the ground at sunset with the overtext - The 2-4 Hollanov Connection - 12k, T, Hurt/Comfort. Shane plays for the Toronto Blue Jays. Ilya plays for the Boston Red Sox. They are rivals. They are boyfriends. Read the full story now on AO3.
001
Leigh @ggfj84.bsky.social · 30/09/2026
Should be Shota tonight. I swear Craig Counsell wants to lose. #ChicagoCubs
010
Leigh @ggfj84.bsky.social · 30/09/2026
Cubs should have played Shota. Boyd is not their best pitcher by far.
001
Leigh @ggfj84.bsky.social · 04/09/2026
All the influencers who say nasty things about Chef Mickey's are really haters. The food was great. The characters were great. Yeah, it's pricey, but it's a good time. All the influencers are just snobs.
000
Leigh @ggfj84.bsky.social · 26/08/2026
Every time I read “curls” now, I internally sob. #HeatedRivalry
120
Leigh @ggfj84.bsky.social · 24/08/2026
I liked a lot of Jacob’s changes in Heated Rivalry, but I don’t know, man. Trust only goes so far, and Ilya’s curls may be my limit.
200
Leigh @ggfj84.bsky.social · 22/08/2026
I’m beginning to think anyone who writes the handshake line at the end of a random game in a Heared Rivalry fanfic has used AI to write. There can’t be that many people who haven’t bothered to watch the end of one game. One game! Not even the whole game. Just the end.
000
Leigh @ggfj84.bsky.social · 15/08/2026
No Need to Call Another - Complete! #HeatedRivalry | #Hollanov | #Omegaverse | M | 24.5k Summary: Shane’s omega wants Ilya’s alpha. Ilya’s alpha wants Shane’s omega. Too bad both Shane and Ilya are oblivious. Hope you enjoy! HUGS! archiveofourown.org/works/895716...
archiveofourown.org
No Need to Call Another - ggfj84 - Multifandom [Archive of Our Own]
An Archive of Our Own, a project of the Organization for Transformative Works
020
Leigh @ggfj84.bsky.social · 09/08/2026
No Need to Call Another - Chapter 3 (of 4) The Kitten Still Won't Purr But It'll Break Dallas Kent's Nose Summary: Almost three years later, Ilya has yet to earn Shane and gives up trying to do so (in the best and worst way possible). #HeatedRivalry Read now: archiveofourown.org/works/895716...
archiveofourown.org
000
Leigh @ggfj84.bsky.social · 03/08/2026
Heated Rivalry Fic: No Need to Call Another - Chapter 2 (of 4) Hollanov Omegaverse | Soulmates | HEA Chapter Summary: Ilya and Shane spent Shane’s heat together for the first time. Ilya also reveals why the week won’t end how Shane wants. Link: archiveofourown.org/works/895716...
Excerpt: With his phone to his ear, Shane opened his front door and froze.

There, on his doorstep, stood an unbelievably handsome Ilya Rozanov.

He was shivering – from nervousness or the cold weather, Shane couldn’t tell – but Ilya certainly looked warm in an open Tom Ford peacoat, a cashmere crewneck sweater, and dark jeans. A black toque had no business trapping his curls like that, and Shane’s fingers flexed with the need to bury themselves in them.

There was no doubt that Ilya had put thought into his obscenely expensive outfit, and Shane had to put all his effort into not drooling at Ilya’s criminally ripped biceps, impossibly thick thighs, and insanely handsome features.

Shane felt underdressed, even a bit naked, under Ilya’s intense gaze. As Ilya pulled off his black leather gloves, his eyes traveled from Shane’s tight black boxer shorts to the Adidas T-shirt that peeked out from underneath a black and gold sweatshirt.

Ilya’s black and gold sweatshirt.

Shane swallowed. Hard. “Rose, I, uh, I gotta go. Ilya’s here.”

As if Shane summoned him, Ilya crossed the distance between them in two quick strides. Shane’s phone clattered to the ground, but he barely registered it. He couldn’t even remember if he ended the call when Ilya’s firm hand came up to cup his cheek. Shane’s back touched the nearest wall before he even realized he moved backwards, and then Ilya’s warm mouth devoured his.
020
Leigh @ggfj84.bsky.social · 01/08/2026
No one in the Heated Rivalry fandom: Me: So...baseball au? I can make that happen. You ask. I deliver in 30 days or less.
010
Leigh @ggfj84.bsky.social · 01/08/2026
Heated Rivalry Fic: No Need to Call Another - Chapter 1 (of 4) Hollanov Omegaverse | Soulmates | HEA Summary: Shane’s omega wants Ilya’s alpha. Ilya’s alpha wants Shane’s omega. Too bad both Shane and Ilya are oblivious. Completely written! Read now: archiveofourown.org/works/895716...
Four text messages from +1 (514) 526-35XX:
Answer your phone, asshole.
This is Hayden Pike.
I know you hate me. Feeling’s mutual.
But this is about Shane. So fucking pick up.
060
Leigh @ggfj84.bsky.social · 23/07/2026
…there was a movie about this. In the 80’s. It was prophetic, wasn’t it?
000
Leigh @ggfj84.bsky.social · 20/07/2026
Influencers - You don’t need to get everything from a dish “all in one bite.” Signed - Everyone
000
Leigh @ggfj84.bsky.social · 15/07/2026
So I’m reading a person’s fiction, and they almost never finish a story. It’s like right when it’s getting good, they end it. So I can’t tell if they like open-ended stories or they just don’t want to put the work into the plot. I’m thinking it’s the latter. Onto the next author!
110
Leigh @ggfj84.bsky.social · 15/07/2026
NHL trades are not made and announced a year in advance. Thank you for coming to my TED Talk.
000
Leigh @ggfj84.bsky.social · 26/06/2026
“Our resorts are so exclusive, so we are making the amenities and services only available for hotel guests, not our park guests. Also, they don’t have air-conditioning.” - Disney
000
Reposted by Leigh
Sam, Polite Menace 🏴‍☠️🏳️‍🌈 @wanderolah.northsky.social · 22/06/2026
I think that in order for someone to describe something as “Heated Rivalry for X” or “Perfect for Fans of Heated Rivalry” it must have a *minimum* of three of the following elements: ⭐️ Queer Romance ⭐️ Queer Joy ⭐️ Competition or Sports ⭐️ Queer Longing ⭐️ Exquisite Chemistry
2242
Leigh @ggfj84.bsky.social · 22/06/2026
“The only piece of book canon I’ll accept…” Dude, 90% of the show is book canon. There’s no freaking way you even read the book if you think that. If you don’t accept any other book canon, then Ilya’s necklace isn’t his mom’s. The show NEVER said it is.
000
Leigh @ggfj84.bsky.social · 14/06/2026
Allow me to mobile order. Then I won’t hate the woman in front of me at this local coffee shop for taking all her friends’ orders as they come in. At this rate, her friends are going to outnumber the people on line.
100
Reposted by Leigh
βαλλά @drawballa.bsky.social · 13/06/2026
📞😴 #hollanov #hollanovfanart #heatedrivarly
A split screen drawing. On the left you have Ilya sleeping on his stomach, arms tucked under his pillow with one of Shanes Montreal sweaters tucked under his chest. His face is turned towards his phone which is propped up against another pillow. On the left Shane is sleeping on his side, his phone held in his hand. Their both on face time with each other and have clearly fallen asleep during the call.
213344
Leigh @ggfj84.bsky.social · 06/06/2026
I know Thielbar is going to give up a home run or three in his first few pitches. Why doesn’t Counsell?
000
Leigh @ggfj84.bsky.social · 03/06/2026
As someone who grew up watching 22 episodes a season, I find it’s so frustrating that it takes sixteen months to do six. And then we’ll have to wait another sixteen months to end The Long Game?
media.tenor.com
a man wearing a blue sweater is sitting in front of a window .
Alt: a man wearing a blue sweater is sitting in front of a window, frustrating
000
Leigh @ggfj84.bsky.social · 01/06/2026
Happy Pride Month!!! 🏳️‍🌈🏳️‍⚧️
000
Leigh @ggfj84.bsky.social · 31/05/2026
"No Good at Giving You Up" 10k | T | #Hollanov | #HeatedRivalry Summary: Ilya tells GQ magazine that he wants to be married with kids in ten years. Oh, and he wants to play for the Metros. Shane is not at all weird about it. (He’s so weird about it.) Link: archiveofourown.org/works/85625886
Text message from No Good at Giving You Up:

Lily (12:47 PM):

Will you murder me in a dark alley in 2 weeks?

Shane (12:49 PM):

I don’t think that’s a good idea.

Lily (12:49 PM):

Nothing we do is a good idea.

This is not new.

Shane (12:54 PM):

I can’t do this anymore.

Sorry.

Lily (12:55 PM):

What is going on?

Why are you saying this?

Shane (12:56 PM):

No reason.

I’m just done, okay?Text messages continued, from No Good at Giving You Up: Shane (12:56 PM):

No reason.

I’m just done, okay?

Lily (12:56 PM):

Done with what?

It’s just sex.

Lily (12:59 PM):

Jane, it’s not a big deal.

Lily (1:03 PM):

Jane.

Lily (1:23 PM):

Hollander.
020
Reposted by Leigh
Sam, Polite Menace 🏴‍☠️🏳️‍🌈 @wanderolah.northsky.social · 31/05/2026
Okay I’m feeling a resurgence so here’s another edit repost for the new folks that might have missed it 💜 #heatedrivalry
0101
Leigh @ggfj84.bsky.social · 23/05/2026
Boys Who Play in Mud Have More Fun M | 4.1k | Married Hollanov | Misunderstandings | Crack Treated Seriously | #HeatedRivalry Summary: Shane gives his husband what he wants for their first anniversary – he and Scott Hunter mud wrestling. Kinda. Sorta. Read now: archiveofourown.org/works/85377876
A graphic tank top that reads, "Girls playing in mud have more fun." It also has lips and boot tracks.
000
Leigh @ggfj84.bsky.social · 15/05/2026
Is anyone else worried that the limited budget for Heated Rivalry Season 2 won’t allow for the emergency landing?
100
Leigh @ggfj84.bsky.social · 11/05/2026
Not to be contrary- but if you don’t know what is going on with Season 2, then you can’t say you think will like the direction of Season 2. If you know nothing about Season 2, then you don’t know the direction it is taking.
010
Leigh @ggfj84.bsky.social · 03/05/2026
Shane Hollander's Dirty Little Secret Being a secret boyfriend means you have to watch the love of your life win his third Stanley Cup from afar. Unless, your boyfriend’s ex buys a suite and sneaks you into the game. M | HAB Ilya Rozanov | #HeatedRivalry archiveofourown.org/works/84165006
archiveofourown.org
Shane Hollander's Dirty Little Secret - ggfj84 - Game Changers Series - Rachel Reid [Archive of Our Own]
An Archive of Our Own, a project of the Organization for Transformative Works
020
Leigh @ggfj84.bsky.social · 26/04/2026
I love you guys. Your fanfiction is so wonderful, but so many of you do not know hockey. And it really shows.
010
Reposted by Leigh
Amy Résistance @amooshik.bsky.social · 22/04/2026
AOC represents EVERY WOMAN in America right now who is sick and tired of misogyny & misinformation. She represents us and the rage we feel.
1147309685457
Reposted by Leigh
Prof MNP @nushpowell.bsky.social · 21/04/2026
Nope. No. Uh-uh.
151
Leigh @ggfj84.bsky.social · 14/04/2026
Connor has a Verizon deal. Hudson has Peloton, but the next season is a year away? As a marketer, I feel this is so weird. I get furthering an actor’s career, but generally, you align these deals with a release of the trending show. Though I know the book was pushed back -
100
Leigh @ggfj84.bsky.social · 14/04/2026
Get in, losers. We’re going to the cottage.
010
Leigh @ggfj84.bsky.social · 13/04/2026
It’s so weird to me that we are still a year away from Heated Rivalry Season 2. I understand not rushing something, but damn…that’s a long time between seasons.
120
Leigh @ggfj84.bsky.social · 08/04/2026
I never unfollow someone so quickly than when they complain about a post going viral. “I got too many comments. Stop, guys.” Done. Don’t need to tell me twice.
000
Leigh @ggfj84.bsky.social · 08/04/2026
Makes sense. Casting calls seem to indicate we’re getting pieces of four books in Season 2, and TLG is long. I think we’ll see - Season 1: Boyfriends Season 2: Fiancés Season 3: Husbands But Hudson & Connor are only contracted for three seasons now, so not sure what will happen with Unrivaled.
000
Leigh @ggfj84.bsky.social · 08/04/2026
Ilya Rozanov, the Most Hated Man in Montreal and Its First HAB - Chapter 3 5.7k | Teen | #HeatedRivalry | #Hollanov Summary: Ilya and Shane confront the future, which may or may not include mud wrestling. Read the completed story now: archiveofourown.org/works/819251...
media.tenor.com
a hockey player wearing a number 81 jersey
Alt: a hockey player wearing a number 81 jersey putting his arms up like he’s strong
000
Leigh @ggfj84.bsky.social · 07/04/2026
So the Montreal Canadiens are also known as the Habs, and I haven’t had one person comment on my Ilya HAB story that he isn’t Montreal’s first HAB since they are all Habs. It’s almost like none of you are here for the hockey, #HeatedRivalry #IlyaRozanov
020
Leigh @ggfj84.bsky.social · 05/04/2026
Shane Hollander canonically wants seven Stanley Cups. Not saying that makes him a planner but he does think far ahead. #HeatedRivalry
130
Leigh @ggfj84.bsky.social · 04/04/2026
The Heated Rivalry fandom is so unique. Generally, I find a new fandom because of the fanfic writers and fan artists I follow have found a new obsession. But SO MANY have entered the HR fandom. It really is insane and cool.
010
Reposted by Leigh
KittyMewes @kittymewes.bsky.social · 04/04/2026
I needed some cozy domestic #hollanov 🖤🖤🖤 (Featuring Shane in his slutty little glasses and barnacle Ilya.) #heatedrivalry #shanehollander #ilyarozanov
A digital drawing of Shane and Ilya having a cozy afternoon on the couch. Shane is sat reading a book (and wearing his glasses) while Ilya is laying down using his thigh as a pillow. Ilya is clinging to Shane's thigh with both hands and they both have soft content smiles on their faces.
623364
Leigh @ggfj84.bsky.social · 03/04/2026
Shane to Ilya after the emergency landing:
051
Leigh @ggfj84.bsky.social · 03/04/2026
Ilya Rozanov, the Most Hated Man in Montreal and Its First HAB - Chapter 2 Games 2-6 T | 6.6k | Fluff and Crack | Soft Hockey Boys | #Hollanov | #HeatedRivalry My apologies in advance to Scott Hunter. He doesn’t deserve this. archiveofourown.org/works/819251...
Ilya Rozanov, the Most Hated Man in Montreal and Its First HAB - Chapter 2 

Games 2-6

Summary: Ilya gets interviewed by the Voyageurs. The series heads to New York. Scott Hunter gets hit in the crossfire, and Ilya dances for Shane and worries about next season.
021
Leigh @ggfj84.bsky.social · 01/04/2026
Anyone know what happened to Evilharlowe on AO3? Their page is just gone, and they wrote so well and so fast. I read everything they posted. #HeatedRivalry fanfiction
130
Leigh @ggfj84.bsky.social · 30/03/2026
IT UPDATED!!!
000