• Maurice Richard Fantasy Hockey League
  • 25 166
    Avalanche2
    Lightning1
    0 Likes
  • 25 167
    Blackhawks1
    Canadiens2
    0 Likes
  • 26 168
    Capitals
    Sabres
    0 Likes
  • 26 169
    Mammoth
    Lightning
    0 Likes
  • 26 170
    Senators
    Rangers
    0 Likes
  • 26 171
    Devils
    Kings
    0 Likes
  • 26 172
    Oilers
    Maple Leafs
    0 Likes
  • 26 173
    Kraken
    Wild
    0 Likes
  • 26 174
    Bruins
    Sharks
    0 Likes
  • 26 175
    Blues
    Hurricanes
    0 Likes
  • 26 176
    Flames
    Red Wings
    0 Likes
  • 26 177
    Flyers
    Ducks
    0 Likes
  • 26 178
    Blue Jackets
    Golden Knights
    0 Likes
  • 26 179
    Penguins
    Predators
    0 Likes
  • 25 105
    Pack3
    Bruins4
    0 Likes
  • 25 106
    Checkers3
    Thunderbirds4
    0 Likes
  • 25 107
    Griffins2
    Monsters8
    0 Likes
  • 25 108
    Crunch1
    Americans3
    0 Likes
  • 25 109
    Rocket3
    Hammers4
    0 Likes
  • 25 110
    Penguins3
    Senators2
    0 Likes
  • 25 111
    Admirals3
    Wolves2
    0 Likes
  • 25 112
    Stars2
    Reign4
    0 Likes
  • 25 113
    Wild1
    Moose3
    0 Likes
  • 25 114
    Eagles2
    Condors5
    0 Likes
  • 25 115
    Knights2
    Roadrunners3
    0 Likes
  • 25 116
    Firebirds1
    Barracuda0
    0 Likes
  • 26 117
    Rocket
    Hammers
    0 Likes
  • 26 118
    Marlies
    IceHogs
    0 Likes
  • 26 119
    Checkers
    Thunderbirds
    0 Likes
  • 26 120
    Penguins
    Pack
    0 Likes
  • 26 121
    Bears
    Senators
    0 Likes
  • 26 122
    Griffins
    Monsters
    0 Likes
  • 26 123
    Wild
    Moose
    0 Likes
  • 26 124
    Bruins
    Comets
    0 Likes
  • 26 125
    Phantoms
    Crunch
    0 Likes
  • 26 126
    Wolves
    Admirals
    0 Likes
  • 26 127
    Stars
    Reign
    0 Likes
  • 26 128
    Canucks
    Wranglers
    0 Likes
  • 26 129
    Eagles
    Condors
    0 Likes
  • 26 130
    Gulls
    Barracuda
    0 Likes
  • 26 131
    Knights
    Roadrunners
    0 Likes

This is not the Greatest Article in the World

2026-02-03

You see, kids, long before the comment sections were locked and the reply guys learned to type “ratio,” there came a day when the MRFHL’s General Managers gathered at the crossroads of cap space and destiny. They did not know they were about to face the greatest critics the league has ever known: anonymous internet trolls with default avatars, burner accounts, and an intimate, deeply unhealthy relationship with Natural Stat Trick.

This article—were it written in its truest, most perfect form—would melt your eyeballs clean out of your skull. It would explain every rebuild, every overpay, every “we like our group” quote with divine clarity. But you cannot read that article. No one can. This?  This is just a tribute.


The Trolls Appear...

From the depths of Wi-Fi routers and unfinished basements came voices:

“Your GM is washed.”
“Fire everyone.”
“Why didn’t you simply draft a franchise center at 27th overall?”

The General Managers trembled. Not because the trolls were right—never that—but because they were loud, relentless, and somehow had free time during business hours.


Ryan Schurman, The Calm Accountant

Ryan Schurman, Winnipeg Jets GM, stepped forward first, carrying spreadsheets and a quiet confidence forged in the fires of “actually reasonable contracts.”

The trolls sneered:
“Boring!”
“Mid!”
“No one fears your team in the playoffs!”

Schurman adjusted his necktie, whispered something about asset management, and calmly constructed a roster that would win 47 games without a single headline. The trolls hated him most of all, for he gave them nothing to yell about—and that is the cruelest fate of all.


Jesse Brouillette, The Trader

Minnesota Wild GM Jesse Brouillette arrived next, sleeves rolled up, phone already buzzing. He lives to trade. He trades because he must. Draft picks fear him. Roster players hide when his number pops up.

The trolls howled:
“Why do you love third-pair defensemen so much?”
“Stop trading for grit!”

Brouillette responded the only way he knows how: by making three trades during this paragraph, two of which involved conditional picks no one understands. The trolls argued among themselves whether it was genius or madness. Jesse smiled. That’s how you know he won.


Gary Brown, The Ancient One

Gary did not walk to the podium. He manifested there.

The trolls whispered nervously:
“Is he… allowed to still be here?”
“Why is everyone clean-shaven?”

Gary said nothing. He simply slid a piece of paper across the table. It was a roster. No facial hair allowed. No explanations given. The trolls were banned for violating a dress code they didn’t know existed.

Some say that Utah General Manager Gary has never lost an argument. Others say he once traded a man before the man knew he’d been drafted. We do not question Gary. We merely hope he does not notice us.


Austin Evans, The Spreadsheet Wizard

Red Wings GM Austin Evans emerged, young, earnest, armed with charts that glowed faintly blue. His models spoke of expected goals, aging curves, and value inefficiencies.

The trolls screamed:
“Nerd!”
“Hockey isn’t played on Excel!”

Evans nodded thoughtfully, then assembled a roster that controlled the puck 62% of the time and still lost in seven games, because fate is cruel and Detroit exists. The trolls laughed—but quietly—because deep down, they feared the math. And they always will.


Glenn Penny (In Spirit)

Some say Glenn Penny heard the trolls too late. Some say he never heard them at all. But on that day, his legacy loomed large.

The trolls chanted:
“Why?”
“Just… why?”

And in the distance, a first-round pick vanished into the ether.

Let us bow our heads.


The Chorus of GMs

One by one they stood: the patient rebuilders, the win-now cowboys, the guys who definitely thought that contract would age better. Each with a philosophy. Each with a plan. Each absolutely convinced that this was the year it would all click.

And together they sang—not in harmony, but loudly:

“You can’t rebuild without pain!”
“You can’t win every trade!”
“Please stop yelling at my children on social media!”


The Troll Is Defeated (Sort Of)

In the end, the trolls were not slain. They never are. They simply logged off to post the same takes tomorrow, unchanged, unburdened by memory or shame.

The GMs returned to their war rooms, bruised but wiser, knowing that no matter what they did—draft, trade, sign, rebuild, reload—someone, somewhere, would type:

“Fire this guy.”

And thus, balance was restored.


This wasn’t the greatest MRFHL article in the world.
No.
This was just a tribute.

But if you squint real hard, argue about cap hits, and believe with all your heart?

Yeah.
It was pretty damn close.