San Francisco 49ers right tackle Trent Brown was placed on injured reserve on December 16 and scheduled for labrum surgery, which typically requires five to six months of recovery. Head coach Kyle Shanahan and the 49ers ended Brown's season early because they wanted him to get started on his recovery as soon as possible.

On Monday, Brown provided fans with an update on his recovery from surgery via Twitter.

Brown injured the shoulder during practice on Thanksgiving Day. While he came back and played against the Chicago Bears during Week 13, the injury did not go away. Brown missed the final four games of the season.

If Brown is four weeks into his recovery, that would place his surgery around December 11, which was five days before the tackle was officially placed on injured reserve. It was also just following a Week 14 victory over the Houston Texans, which is a game that Brown did not play.

Brown, who has been with the 49ers for three seasons, was selected by the team in the seventh round of the 2015 NFL Draft. He has played in 31 games with the 49ers and started all but three of those appearances. All three were during his rookie season.

"I think Trent has a chance to be very dominant at his position and I think he made huge strides this year," Shanahan said in December. "By no means is he fully there. I think he had a much better year this year than just watching him on tape his previous two years, especially last year because I know he played the most last year.

"But Trent tries to battle through it, came back for a game for us for Chicago, helped us win that game, and then Trent's a very important part of this place and our future. When you're talking about a five- to six-month injury, that's something we want to get going as fast as possible, so I fully support this decision."

Brown is expected to miss at least part of the 49ers' offseason program but, given the recovery timeline, should be ready to practice by the time training camp rolls around -- if not much sooner.

h/t to José Garcia for the find.