The San Francisco 49ers held their final open practice of training camp on Monday. Players wore shorts and shells during the session. Now the team will head to Houston on Monday afternoon. Two joint practices and the second preseason game, all against the Texans, await the 49ers on their first road trip of the season.
1. Richard Sherman (hamstring) returned to practice in full, which was a big surprise. Kyle Shanahan said on Friday that the team planned on keeping Sherman out another week. Instead, the corner is already back to getting reps in full-team periods. Sherman's best play was in coverage against Kendrick Bourne on a fade route in the end zone. Shanahan told reporters after practice that the team still plans on being cautious with Sherman. It's not a guarantee that he'll see full-team reps in Houston during what figures to be two very physical practices.
2. Joshua Garnett also returned to team periods. He played right guard with the third-team offense. Erik Magnuson played right guard with the ones as Mike Person was given a recovery day.
3. Trent Taylor continues to look better and better each day. The second-year slot receiver caught three passes on Monday, including one touchdown from Jimmy Garoppolo. Taylor should be full-go in Houston.
Special guests from causes and organizations that 49ers players support attend 2018 training camp.

QB Jimmy Garoppolo
Day 12: Military Hosted by Quarterbacks

John Lynch
Day 12: Military Hosted by Quarterbacks

WR Marquise Goodwin and CB Richard Sherman
Day 12: Military Hosted by Quarterbacks

QB Jimmy Garoppolo
Day 12: Military Hosted by Quarterbacks

QB Jack Heneghan, QB C.J. Beathard, QB Nick Mullens and QB Jimmy Garoppolo
Day 12: Military Hosted by Quarterbacks

WR Marquise Goodwin
Day 12: Military Hosted by Quarterbacks

RB Jeremy McNichols and TE Cole Wick
Day 12: Military Hosted by Quarterbacks

John Lynch
Day 12: Military Hosted by Quarterbacks

Kyle Shanahan
Day 12: Military Hosted by Quarterbacks

QB Jimmy Garoppolo - Day 12: Military Hosted by Quarterbacks

49ers Secondary
Day 11: Joshua Johnson's Fam1st Family Foundation and Larkin St. Youth House Hosted by Defensive Backs

CB Richard Sherman
Day 11: Joshua Johnson's Fam1st Family Foundation and Larkin St. Youth House Hosted by Defensive Backs

CB Ahkello Witherspoon, S Chanceller James, DB Jimmie Ward, DB Adrian Colbert and DB Tarvarius Moore
Day 11: Joshua Johnson's Fam1st Family Foundation and Larkin St. Youth House Hosted by Defensive Backs

DB Adrian Colbert
Day 11: Joshua Johnson's Fam1st Family Foundation and Larkin St. Youth House Hosted by Defensive Backs

49ers Alumni - Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

QB Jimmy Garoppolo
Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

FB Kyle Juszczyk
Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

WR Marquise Goodwin - Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

WR Dante Pettis
Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

FB Kyle Juszczyk
Day 10: Special Olympics, Football Camp for the Stars and Morgan Autism Center Hosted by 49ers Alumni

DL D.J. Jones, DL Niles Scott, DL Arik Armstead, DL DeForest Buckner, DL Ronald Blair III, DL Solomon Thomas and DT Jullian Taylor
Day 9: TeenzTalk, Edgewood and Family & Children Services Hosted by Defensive Line

DL Will Sutton
Day 9: TeenzTalk, Edgewood and Family & Children Services Hosted by Defensive Line

QB Jimmy Garoppolo
Day 9: TeenzTalk, Edgewood and Family & Children Services Hosted by Defensive Line

DL Arik Armstead
Day 9: TeenzTalk, Edgewood and Family & Children Services Hosted by Defensive Line

T Joe Staley
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

OL Garry Gilliam, G Joshua Garnett, G Jonathan Cooper, OL Coleman Shelton, OL Andrew Lauderdale, T Joe Staley, T Mike McGlinchey, OL Najee Toran, OL Mike Person, G Chris Gonzalez, T Pace Murphy and OL Darrell Williams Jr.
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

RB Jerick McKinnon
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

LB Reuben Foster
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

OL Darrell Williams Jr., OL Najee Toran and G Jonathan Cooper
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

OL Mike Person and OL JP Flynn
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

OL Najee Toran
Day 9: Help A Mother Out, House of Grace, Heritage House, Next Door Solutions, WANDA and Oakland Elizabeth House Hosted by Offensive Line

QB Jimmy Garoppolo
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

DL Solomon Thomas and General Manager John Lynch
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

P Bradley Pinion
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

Wide Receivers Coach/Passing Game Specialist Mike LaFleur
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

WR Kendrick Bourne
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

QB Jimmy Garoppolo
Day 7: First Responders, Santa Clara PAL, San Jose PAL and San Francisco PAL Hosted by 49ers Coaches

FB Kyle Juszczyk, RB Jeff Wilson, RB Raheem Mostert, RB Jeremy McNichols, RB Matt Breida, FB Malcolm Johnson, RB Joe Williams and RB Jerick McKinnon
Day 6: 49ers EDU Hosted by Running Backs

RB Jeff Wilson, RB Jeremy McNichols, RB Matt Breida, FB Malcolm Johnson and RB Joe Williams
Day 6: 49ers EDU Hosted by Running Backs

LB Reuben Foster
Day 6: 49ers EDU Hosted by Running Backs

P Bradley Pinion
Day 5: 49ers EDU Hosted by Running Backs

RB Jerick McKinnon and Congressman Ro Khanna
Day 6: 49ers EDU Hosted by Running Backs

RB Jeff Wilson, RB Jeremy McNichols, RB Matt Breida and FB Malcolm Johnson
Day 6: 49ers EDU Hosted by Running Backs

DL Solomon Thomas
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Steven Dunbar Jr.
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

OL Najee Toran and WR Aaron Burbridge
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Steven Dunbar Jr. and WR Richie James Jr.
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Aldrick Robinson, WR Pierre Garçon and OL Najee Toran
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Kendrick Bourne
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

49ers Seasonal Offensive Assistant Katie Sowers and WR Aaron Burbridge
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Aaron Burbridge, WR Trent Taylor, WR Victor Bolden Jr., WR Max McCaffrey, WR Kendrick Bourne and WR Steven Dunbar Jr.
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Kendrick Bourne and WR Max McCaffrey
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

WR Dante Pettis
Day 5: International Rescue Committee, SFLGBT and African American Services Hosted by Wide Receivers

K Robbie Gould, LS/TE Kyle Nelson and P Bradley Pinion
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

P Jeff Locke, K Robbie Gould, P Bradley Pinion and LS/TE Kyle Nelson
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

CB Richard Sherman
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

LB Eli Harold
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

T Mike McGlinchey, K Robbie Gould, P Bradley Pinion and LS/TE Kyle Nelson
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

K Robbie Gould
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

LB Eli Harold
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

P Bradley Pinion and K Robbie Gould
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

LB Eli Harold
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

K Robbie Gould, P Bradley Pinion, T Mike McGlinchey and LS/TE Kyle Nelson
Day 4: Convoy of Hope, LifeMoves and CityTeam Hosted by Special Teams

TE George Kittle
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

LB Dekoda Watson
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

FB Kyle Juszczyk
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

RB Jerick McKinnon
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

WR Marquise Goodwin
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

CB Richard Sherman
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

OL Darrell Williams Jr., LB Pita Taumoepenu, LB Eli Harold, LB Elijah Lee, LB Dekoda Watson and LB Mark Nzeocha
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

LB Pita Taumoepenu
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

T Mike McGlinchey
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

LB Pita Taumoepenu
Day 3: Jacob's Heart, Camp Okizu and Team Impact Hosted by Outside Linebackers

QB Jimmy Garoppolo, TE George Kittle and P Bradley Pinion
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

DL Solomon Thomas and P Bradley Pinion
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

TE Cole Hikutini
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

CB K'Waun Williams
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

QB Jimmy Garoppolo
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

CB K'Waun Williams, DL Solomon Thomas and P Bradley Pinion
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

DL D.J. Jones and DL Solomon Thomas
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

QB Jimmy Garoppolo
Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

Day 2: 49ers PREP presented by U.S. Bank Hosted by Tight Ends

LB Korey Toomer, LB Malcolm Smith and LB Reuben Foster
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers

LB Brock Coyle
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers

T Joe Staley
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers

LB Reuben Foster, LB Korey Toomer, LB Fred Warner, LB Malcolm Smith and LB Elijah Lee
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers

T Joe Staley
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers

LB Fred Warner, LB Brock Coyle and CB Greg Mabin
Day 1: Santa Clara Social Services Agency, Unity Care and Bill Wilson Center Hosted by Middle Linebackers
Advertising
4. Garoppolo's longest completion of the day went to Garrett Celek down the right sideline. As Garoppolo released the football, the entire offense started to yell "Celek Time" as the ball sailed towards the wide open tight end. The long gain set up Taylor's score.
5. Jimmy G threw touchdowns to Cole Hikutini and Raheem Mostert during the red-zone period. Hikutini made a leaping catch in the back of the end zone, and Mostert scored on a nifty shovel pass from Garoppolo.
6. Nick Mullens ended practice with a 40-yard touchdown deep down the right sideline to Aaron Burbridge. It was one of the prettier balls Mullens has thrown all camp. Mullens also had another long completion up the right seam to Hikutini.
7. Korey Toomer intercepted Mullens during the red-zone period. The quarterback didn't see Toomer sitting in the middle of the field which made for an easy takeaway.
8. Sheldon Day had yet another sack. He flashes every single... day. I'll see myself out after that one. On to Houston!