fantasylife
Sign In
  • Search
  • {{item.text}}
  • Account
  • Login
    • {{child.text}} {{child.color_text}}
    • {{sub_child.text}}
    • {{child.text}} {{child.color_text}}
  • {{ division.name }}
    {{ team.name }}
  • Content
    • Redraft
    • Best Ball
    • Betting
    • Dynasty
    • DFS
    • Newsletters
    • Video
    • Podcasts
  • Tools
    • Fantasy
    • Fantasy Football Rankings
      Fantasy Football Rankings
    • Projections
      Projections
    • ADP
      ADP
    • Punishment Generator
      Punishment Generator
    • Start Sit
      Start Sit
    • Trade Rater
      Trade Rater
    • Defense vs Position
      Defense vs Position
    • Fantasy Finishes
      Fantasy Finishes
    • Strength of Schedule
      Strength of Schedule
    • ADP Grid
      ADP Grid
    • Game Hub
    • Chiefs @ 49ers
      Chiefs @ 49ers
    • Betting
    • Free NFL Picks
      Free NFL Picks
    • NFL Player Props
      NFL Player Props
    • QB Spread Values
      QB Spread Values
    • Odds Calculator
      Odds Calculator
    • Parlay Calculator
      Parlay Calculator
    • NFL Odds
      NFL Odds
    • MLB Odds
      MLB Odds
    • Prop Finder
      Prop Finder
    • CBB Player Projections
      CBB Player Projections
    • DFS Pick'em Tool
      DFS Pick'em Tool
    • Best Ball
    • Best Ball Hub
      Best Ball Hub
    • Rankings
      Rankings
    • Underdog Advance Rates
      Underdog Advance Rates
    • Dynasty
    • Stock Market
      Stock Market
    • Dynasty Rankings
      Dynasty Rankings
    • Rookie Rankings
      Rookie Rankings
    • Rookie Model
      Rookie Model
  • Utilization
    • Utilization Report
    • Utilization Preview
      Utilization Preview
    • Game Log
      Game Log
    • Player Comparison
      Player Comparison
    • Season Stats
      Season Stats
    • Team Styles
      Team Styles
  • Stats & Info
    • Data Profiles
    • Game Script
    • Inactives
    • Air Yards
    • Player Stats
    • Snaps Report
    • Red Zone Stats
    • Advanced Stats
  • Free Picks
    • Betting Picks
    • NFL Bets
      NFL Bets
    • CFB Picks
      CFB Picks
    • CBB Bets
      CBB Bets
    • NBA Bets
      NBA Bets
    • NHL Bets
      NHL Bets
    • MLB Bets
      MLB Bets
    • Underdog Pick Em
  • About Us
  • Shop
  • Sign In
fantasylife
  • {{item.text}}
    {{ division.name }}
    {{ team.name }}
Subscribe
  • Subscribe
    Account
    Login
Most Recent Articles
Loading the Latest Content
Check back soon for new Articles!
{{ item.title }}
by {{ item.author?.name }}
Fantasy Life Sign Up
{{ line_one }} {{ line_two }}
7 Days a Week 100% Free
Fantasy Life Sign Up
Get the world’s best fantasy football newsletter 7 days a week 100% Free
Tools
Loading the Best Tools
Check back soon for more Tools!
View All Tools

Three Interesting No-Shows At OTAs

Peter Overzet
05/28/2025
Newsletters
Fantasy Life Newsletter

OTAs kicked off in full yesterday, but a few players were not in attendance.

Technically, these “organized team activities” are voluntary … but it’s much more fun to read between the lines of what an absence means.

Here are three notable no-shows and what they could potentially mean …

James Cook - This one is easy. Cook is seeking a new deal as he enters the final year of his rookie contract. He wants to get paid to the tune of $15M per year, which would make him the third- or fourth-highest paid back in the league.

It’ll be interesting to see if the Bills are willing to play ball at those lofty prices. It will be even more interesting to see if Cook will show up for mandatory minicamp on June 10 if he doesn’t have a deal. Ray Davis remains a very relevant insurance policy for both the Bills and fantasy drafters.

Kirk Cousins - This one is a little spicier. There are some rumors floating out there that he could be traded to the Steelers. The issue is that Cousins comes with an absolute albatross contract ($27.5M base/$40M cap hit/$75M dead cap value), and another team would need to offset some of those costs for Atlanta.

Between Aaron Rodgers and this Cousins situation, the Steelers have pulled off the impressive feat of getting entangled in two different QB hostage situations.

Kyle Pitts - I’m sorry, but Pitts has not earned the luxury of skipping an optional team activity. This man needs every rep he can get, even if he’s also entering the last year of his rookie contract. Kyle, if you are reading this, I’m begging you to cash the $10.78M in checks you will receive this year and try to earn a second contract. As someone who has drafted you in three straight seasons, I’ll be the first to say that you have zero leverage right now.


⏰ It’s Time To Catch Up

Tired: It’s May 28, no wonder you haven’t made fantasy football a priority.

Wired: It’s May 28, and there are 99 days until kickoff. Fantasy football is now a priority!

If you wait any longer, you’ll only have less and less time to dominate your leaguemates. Luckily, we’ve put together everything you need to feel like you’ve been preparing for the 2025 draft season since 2024.

In need of positional rankings? We’ve got you covered.

Looking to make an offseason splash in your dynasty league? You got it.

Sleepers? You guessed it, we’ve got ‘em.

Leave no stone unturned and show up to your drafts in August a level above your leaguemates. Catch up on everything you need to dominate on the Fantasy Life YouTube page. ⬇️

📺 DOMINATE YOUR LEAGUE HERE 📺

Fantasy

The Wide Receiver Position Runs Through Cincinnati

We’re onto Week 3 of breaking down the top-12 players at each of the skill positions. If you need to catch up, see below:

  • QB Rankings

  • RB Rankings

We’re onto the wide receiver position, which no team has down like the Cincinnati Bengals …

  1. Bengal, duh

  2. *hits griddy*

  3. Jerryworld Loyalty Member

  4. Oh snap 👀

  5. New target competition, no problem

  6. Sophomore surge 🚀

  7. Consistently Underappreciated

  8. The Sun God

  9. Former college basketball player

  10. Host of the neighborhood book club

  11. Another rookie?!

  12. Ohhh, now the title of this segment makes sense

Think you guessed them all? ⬇️

OH BABY … WR4?!

Fantasy

Is J.J. McCarthy Kevin O'Connell's Next Great Fantasy QB?

I promise this is coming from Ian Hartitz and not Thor Nystrom, but the former may be onto something …

Let's take a quick trip down memory lane regarding KOC's history of enabling high-end fantasy QBs in Minnesota before diving into what makes J.J. McCarthy tick:

  • 2022: Kirk Cousins sets a new career high with 4,547 passing yards and finishes as the QB12 in fantasy points per game.

  • 2023: Cousins works as the QB6 before tearing his Achilles. Then, pastronaut Josh Dobbs ripped off three top-nine finishes before the wheels fell off. After that? Nick Mullens posted QB14, QB11, and QB5 finishes in his only three starts.

  • 2024: Long considered a monster bust, Sam Darnold accounts for 36 touchdowns on his way to working as the QB9 in fantasy points per game.

So, why can’t McCarthy follow suit?!

Yes, betting heavily on McCarthy before he's played a regular-season snap carries some risk.

Also, yes, some of the draft community's sharpest analysts believe McCarthy would have been the first QB off the board in this year's draft ahead of Cam Ward and company. Throw that sort of talent inside an offense that has made a habit of supplying a top-tier supporting cast, and upside is brewing…

DOES THIS MAKE THE VIKINGS WRs PRIORITIES?

Fantasy

Around the Watercooler

The latest NFL news and fantasy football analysis from our merry band of football nerds …

🤔 Who are we swiping right on? Dynasty trade scenarios to consider.

🚑️ The wild backstory to Marshawn Lloyd’s rookie year. Snakebitten, to say the least.

📕 Wait until he learns the whole playbook? TB WR on a fellow TB WR.

🙏 A tribute to Jim Irsay. Cool stuff.

🧱 Presenting: the Dynasty Tiers.


FantasyLife+

Our tiered premium product built upon a suite of fantasy football and sports betting tools. The NEW way to take your game to the next level.

Betting Life Newsletter

Do you bet? Do you not bet? Either way, this newsletter is for you! Deep data dives, fun facts, obscure props … and more!

Peter Overzet

Peter Overzet

@
Read More
fantasylife
© 2023 Matthew berry’s fantasy life
1301 6th Ave 42nd floor New York, NY 10019
Tik Tok
Stay Informed With the Best Fantasy
Football Newsletter in the Game
Account Login

{{ item.text }}