The San Francisco 49ers may not have to wait until training camp to see Jimmy Garoppolo again. The 49ers are hopeful their quarterback will be back on the field for OTAs https://www.49ersfanshop.com/Aaron-Burbridge-Jersey , per Ian Rapoport.John Lynch was on SiriusXM NFL Radio’s Movin’ The Chains last week and indicated some positive developments when he revealed Garoppolo was throwing with running back Jerick McKinnon. Both tore their ACLs around the same time in 2018, McKinnon three weeks earlier than Garoppolo. Speaking of McKinnon, in the same report, Rapoport says that the two are competing in rehab and pushing each other. Here’s the full transcript: Kyle Shanahan offered up a rough timeline of sorts on when Garoppolo could be back and it indicated OTAs were a definite possibility—or at least hoped it was. If Garoppolo isn’t throwing in OTAs Kyle Juszczyk Jersey , it’s not the end of the world. Lynch has had nothing but positive things to say about Garoppolo’s rehab and there has been no word of any complications in his recovery.This is just another positive nugget that we’ll be seeing Jimmy G sooner rather than later. San Francisco 49ers links for Friday April 26, 2019"We picked Nick Bosa like just about everyone thought and there are tons of articles. I usually don’t post articles by different writers that basically say the same thing but, just for this week, I made an exception so people can easily find their favorite writer. I don’t know Tom Rathman Color Rush Jersey , maybe that is important?There seemed to be a lot of rumors going around about us possibly trading Solomon Thomas or Arik Armstead and while I don’t see that happening and John Lynch was quick to dispel the Thomas rumors, I posted them anyway. My biggest news however is that neither AJ Brown nor Nasir Adderley have been drafted yet. I am keeping my fingers crossed that we are able to draft one or the other at #36. If not one of them then hopefully Greedy Williams. I know a lot of people don’t really like the idea of drafting Williams but I think his exceptional press skills would be a great fit for our defense. If anyone is wondering, I am absolutely ecstatic about the acquisitions of Ford and Bosa. Now onto the sizzling hot links:Bosa Family Joins Elite CompanyShalise Manza YoungNick Bosa healthy, will be at rookie minicampKyle MadsonBest players available for 49ers on Day 2 of NFL draftKyle Madson49ers 2019 NFL Draft: 5 possible names to watch in Round 2Peter PanacyGrades for all 32 picks in the 1st round of the NFL DraftDan KaderWinners and Losers from the NFL draft first roundAlex KirshnerNick Bosa on 680: ‘I couldn’t be put into a better situation’Brad Almquist49ers had Nick Bosa https://www.49ersfanshop.com/Pierre-Garcon-Jersey , Quinnen Williams ranked equallyKyle MadsonTranscript: Nick Bosa discusses being selected by the 49ersSite StaffTranscript: John Lynch and Kyle Shanahan discuss the 49ers’ decision to draft Nick BosaSite Staff49ers GM John Lynch: Solomon Thomas trade rumors not accurateKyle MadsonNick Bosa’s Pro Football Focus grades are ridiculousKyle Madson49ers say Solomon Thomas, Robbie Gould aren’t going anywhereJosh AlperDeForest Buckner, other 49ers players react to Nick Bosa becoming their newest teammateDavid BonillaGrading the 49ers’ 2019 NFL Draft picksSteven Ruiz49ers draft Ohio State edge rusher Nick Bosa at No. 2Eric BranchDE Bosa, ‘long coveted’ by 49ers Earl Mitchell Jersey , taken at No. 2Nick Wagoner49ers Select Nick Bosa with the No. 2 Pick in 2019 NFL DraftJoe FannNiners select DE Nick Bosa with second overall pickHerbie TeopeNFL draft: 49ers in market for tight end to pair with George KittleMatt MaioccoEx-49ers DE Justin Smith discusses Nick Bosa, DeForest BucknerDavid Bonilla49ers putting Arik Armstead on the trade block before NFL Draft, per reportPeter PanacyReport: 49ers ‘shopping’ Solomon Thomas ahead of NFL draftEric BranchJohn Lynch’s third NFL draft is pivotal for 49ers to take next stepMatt Maiocco49ers draft: What they should do in Year 3 of Shanahan eraCam InmanJoe Montana’s 40th draft anniversary: From ‘Joe Who?’ to 49ers’ ‘Joe Cool’Eric Branch