MHJ's Camp Smile Is Actually a Fantasy Signal

By Bush Staff·3 min read
MHJ's Camp Smile Is Actually a Fantasy Signal
via ESPN

Marvin Harrison Jr. is grinning through Cardinals camp, and the process talk finally sounds like it's backed by results.

Share

Marvin Harrison Jr. is 34 games into his NFL career and still chasing the one number that's supposed to be automatic for a guy drafted 4th overall: 1,000 receiving yards. He hasn't hit it yet. But the vibes out of Cardinals camp this August are the best they've been since he was the most hyped rookie wideout in years, and vibes plus a new play-caller are starting to look like something real.

Michael Wilson has noticed the same thing everyone covering camp has noticed: Harrison is smiling more. That's not nothing for a guy whose rookie-year drops went viral early in camp and whose 2025 season got wrecked by foot injuries that limited him to 12 games. Coach Mike LaFleur says the improvement has been steady, not flashy, built on stance work and route detail communicated through hand signals on the practice field. Then in the preseason opener against the Raiders, Harrison turned that quiet progress into a touchdown, hauling in a contested catch from Jacoby Brissett that Harrison himself called an impressive throw.

The line from Harrison that matters most isn't about results, it's about process. He's talked openly about not getting caught up in outcomes and instead trusting the week-to-week grind with LaFleur, who by all accounts has built quick rapport with his talented but still-unfinished receiver. Brissett, for his part, says Harrison is taking real steps toward understanding that this kind of improvement doesn't happen overnight. Translation: the Cardinals think Year 3 is when the traits catch up to the tape.

Here's the part fantasy managers actually care about. Harrison's 2025 line was rough: 41 catches, 608 yards, 4 touchdowns on 73 targets across just 12 games. That kind of season, after a WR9-level rookie ADP in 2024, torched his market value. He's currently going as low as WR34, around pick 81 overall in early summer drafts, a massive discount from where he was drafted just two years ago.

The catch is he's not clearly the alpha in this passing game. Trey McBride is the unquestioned first read at tight end, and depending who you ask, Michael Wilson may have actually passed Harrison in the target pecking order coming into this season. That's the real risk with drafting Harrison at his current price: it's not talent, it's target competition on a offense that's still figuring out its identity under a new play-caller.

But that's also exactly why the discount is interesting. A former top-5 pick going off the board as a fringe WR3 is the kind of arbitrage dynasty and redraft managers dream about, and this camp buzz is the first real signal that the bet might cash. If Harrison stays healthy and LaFleur's scheme actually gets him the ball in space, a jump from 608 yards to a 1,000-yard season isn't a stretch, it's a correction. Anyone stashing him on a bench right now is betting on name value catching up to opportunity.

Watch the target share once the games count. If Harrison is consistently seeing looks ahead of Wilson through the first few weeks, his ADP is going to look like a steal in hindsight, and waiver managers who missed him in drafts will be scrambling. If Wilson keeps eating into his volume, the discount was the market getting it right. Either way, this is a stash-and-monitor situation heading into Week 1, not a must-start assumption just because the highlight reel from camp looks good.

There's also a betting angle worth watching if books post Harrison receiving-yard props or he ends up in any Comeback Player-type award conversation as the season develops. A player this talented at this depressed a price is exactly the kind of name that moves markets fast once real production shows up, so anyone with futures exposure on Arizona's offense should be tracking his camp usage just as closely as fantasy managers are.

Marvin Harrison JrMichael WilsonJacoby BrissettArizona Cardinals