The 49ers still haven't said when they expect Mike McGlinchey to return from the quad tear he suffered last season. But from the looks of his latest picture on Instagram, it could take him a while to make it all the way back to the starting lineup.

McGlinchey currently looks like a 250-pound tight end, not a 310-pound offensive tackle. Which is alarming, because McGlinchey has had issues putting on and keeping on weight throughout his career. In 2020, his weight dropped to 285 pounds during the season, and regularly got knocked over by defensive ends and even defensive backs.

So in 2021, McGlinchey worked hard to bulk back up to 310 pounds, as he acknowledged he was too light and too weak the season prior. But eight games into 2021, he tore his quad completely off the bone -- an extremely serious injury. It can end an athlete's career.

McGlinchey had to rehabilitate for months before he could resume weight lifting, so he probably experienced significant muscle atrophy in his legs. And he didn't have the strongest legs before this injury. 

How long will it take him to regain the strength he used to have?

To be fair, the season starts in five months, so McGlinchey has lots of time to lift and eat and prepare himself for the season opener. But it's starting to look like he won't be ready Week 1. It's starting to look like his recovery could drag into the season.

Frankly, he looks closer to retirement than a return to the field.

Hopefully that's just an optical illusion.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness