Wow, the Arizona Cardinals made the right call after all, huh? Josh Rosen can't even beat out Ryan Fitzpatrick for the starting job in Miami -- yikes.

...well, hold on a minute. Let's not get too far ahead of ourselves, shall we? The Miami Dolphins beat would have you believe that Rosen is getting spanked by long-time veteran and professional roller coaster Ryan Fitzpatrick in the team's open competition for the starting quarterback position. And from all honest reports, yes, Fitzpatrick is performing at a higher level than Rosen is right now.

Josh Rosen has been a member of the Miami Dolphins for 41 days. Ryan Fitzpatrick signed with the Dolphins on March 17th. The Dolphins aren't an organization (anymore) that is going to coddle a young quarterback. Ask any player on the team -- LB Jerome Baker, rookie DL Christian Wilkins, WR Kenny Stills, CB Xavien Howard -- this coaching staff is throwing the kitchen sink at everyone. EVERYONE.

So kudos to Fitzpatrick for excelling early on -- who would have thought that a Harvard graduate who has played on nine NFL teams in 15 seasons and has essentially seen it all would be a quick study of the playbook?

You picking up what I'm putting down? The time for Rosen to study and learn and process this playbook is right now. And when the team hits training camp in another month and a half, then and only then is it time to strap up and let the best man win. Everything between now and then? It's noise. Fluff. Fodder that qualifies as low hanging fruit.

Maybe I'm just a Rosen-apologist. I felt the Cardinals should have stayed committed to him in 2019 with the anticipation that the offense might not...you know...suck so bad around him. A putrid offensive line, receivers that can't get open and a mid-season offensive coordinator change is typically bad news for anyone. Some context on how bad things were around Rosen last year in Arizona?

Rosen was pressured in less than 2.5 second on over 25% of his dropbacks last season. That number is astronomically high. And the Cardinals' receivers generated "open" targets at a rate considered well below the league average -- 10% lower than the league average.

So no one open + no one blocking = ...you do the math.

Further complicating Rosen's situation is the number of offensive coordinators he's had. He had three in three years at UCLA -- Noel Mazzone in 2015, Kenedy Polamalu in 2016 and Jedd Fisch in 2017 -- which is a bad thing, somehow to the surprise of former coach Jim Mora Jr. And then there was Mike McCoy and Byron Leftwich last year in Arizona and now Chad O'Shea here in Miami.

Grand total of 6 offensive coordinators in 5 years. And we want to hammer the kid for not having the Dolphins' Erhart-Perkins passing attack locked up and dialed in after *squints* less than six weeks on the team? Miss me with it. Check back in during training camp. If Rosen still isn't up to snuff and he can't beat out Fitzpatrick, then we can re-start the #TankForTua campaign.