Garrett Celek is one of three 49ers incumbent tight ends hoping to land a spot on what will likely be a revamped offensive roster under coach Kyle Shanahan.
Garrett Celek is one of three 49ers incumbent tight ends hoping to land a spot on what will likely be a revamped offensive roster under coach Kyle Shanahan. Jose Luis Villegas The Bee
Garrett Celek is one of three 49ers incumbent tight ends hoping to land a spot on what will likely be a revamped offensive roster under coach Kyle Shanahan. Jose Luis Villegas The Bee