The 49ers head coach said that Taylor exceeded expectations as a rookie, posting 43 catches for 430 yards and two touchdowns. Taylor was a go-to target on third down and has several clutch receptions in crunch time. Unfortunately, he took a step back in 2018 following offseason back surgery. Taylor spent his entire offseason rehabbing and never truly reached 100 percent last season.

Taylor has stuck around the Bay Area to continue his rehab this offseason, and it sounds like the 49ers slot receiver is back to full strength.

"I'm very hopeful for Trent to come back," Shanahan said. "Right now, he's around all the time. I see him outside my office on the field working out every single day. He wasn't here this time last year. He decided to stay here this year. He's healthy. He's going in the right direction, and he'll give himself a chance to be like his rookie year."

The Washington product tantalized 49ers fans during an impressive four-game run in the back half of 2018. During that stretch, Pettis posted 17 receptions for 338 yards and four touchdowns. Those numbers account for nearly all of Pettis' production as a rookie.

"Dante had a typical rookie year where he had some good games and some good plays, but a lot of ups and downs," Shanahan said. "He battled through some injuries early on which I thought set him back, but the way he finished the year was very exciting. He got a lot more opportunities at the end of the year. He earned those opportunities.