Thor Nystrom
@thorku
NFL Draft analyst @MBFantasyLife | Fantasy Football Weekly | Thorsday
My first look at the 2026 NFL Draft is live! ⬇️ fantasylife.com/articles/nfl-d…

Leroy Hoard was goated for this
Every time I handoff to the RB in Road to Glory
TJ Hockenson will finish as a top-3 TE in fantasy this year. Bookmark this.
HINT: It's a good season to draft TJ Hockenson to your fantasy football team... (cc: @thorku) 👀 minnesotasportsfan.com/minnesota-viki…
😳😳😳
REPORT: @On3Memphis has obtained direct messages of former Memphis DB Tahj Ra-El sending UTSA QB Owen McCown the Tigers' playbook before their game💀 The Roadrunners won 44-36. on3.com/sites/tiger-sp…
"It's absurd on its face, and it is insulting to his audience." – @thorku on @colincowherd's comments about #Vikings QB JJ McCarthy's while trailing in the 4th quarter at Michigan #SKOL
This is always one of my favorite leagues every fall. If you want in, contact Thor quickly b/c remaining spots will fill up ASAP.
My 60-team college fantasy league — the biggest, baddest fantasy league on Earth without duplicate players — is looking for new owners to fill our final remaining openings. The slow drafts for our 6 divisions begin next week. If you're interested in playing this year, DM me!
Fantastic league and a ton of fun! Will have some draft recap and season preview episodes on @OffSeasonAD
My 60-team college fantasy league — the biggest, baddest fantasy league on Earth without duplicate players — is looking for new owners to fill our final remaining openings. The slow drafts for our 6 divisions begin next week. If you're interested in playing this year, DM me!
Join Thor, Myself, and a Shit ton of other College Football Degenerates!
My 60-team college fantasy league — the biggest, baddest fantasy league on Earth without duplicate players — is looking for new owners to fill our final remaining openings. The slow drafts for our 6 divisions begin next week. If you're interested in playing this year, DM me!
My 60-team college fantasy league — the biggest, baddest fantasy league on Earth without duplicate players — is looking for new owners to fill our final remaining openings. The slow drafts for our 6 divisions begin next week. If you're interested in playing this year, DM me!

There’s pressure but nothing J.J. McCarthy can’t handle. He’s handled the peak amount of pressure in each stage of his football journey. @thorku nailed it yesterday though. Round 1 playoff exits are no longer acceptable or successful seasons with this roster.
I’ve seen some fans say there’s too much pressure on him, but I think the pressure is the natural product of being in perhaps the greatest situation a young QB has ever been in. He thrived under pressure in college so hope we see the same. Going to be fun!
Minnesota #Vikings QB JJ McCarthy shows off his CANNON at training camp @jzulgad's camp notes with @thorku are available on the Purple Daily podcast feed! #SKOL 🎙️: linktr.ee/skornorth
As a 40-year-old Vikings fan, I say this: We’ve been waiting a long time for a quarterback this talented to play with a roster this loaded. Round 1 playoff exits should not be viewed as successful seasons, and, going forward, they won’t be.
we need a comment from @thorku! 📹: @Vikings
Judd's Camp Notes on Thursday's Purple Daily with @PhilMackey, @DexsTweets and @thorku are set to go. This will include J.J. McCarthy's first day (charted him 9-for-12 in team), J.J. and J.J. getting on same page and Sam Howell's rough start. Plenty of other observations as well.
There's a world running parallel to ours where Steve Sarkisian kept Quinn Ewers on the bench after pulling him mid-game on Oct 19 vs UGA. In that world, Arch Manning and the Longhorns are defending national champions.
.@thorku somewhere
J.J. McCarthy just demonstrated his deep arm. Rifled a ball down the right sideline to Jordan Addison for a 60-yard TD.
Great group of guys in this league. Excited to run it back this season. If you love CFB, this is for you ⬇️
If you've been trying to join my 50-team college fantasy league for years, I suggest turning on my notifications today. Because at some point tomorrow, I'll be sending out the tweet to fill our remaining spots on a first-come, first-served basis. They go quick.