Brandon Aiyuk and Deebo Samuel figure to be the starters come Week 1. The spots behind them are up for grabs. Sanu's experience may give him an edge, though, when it comes to the No. 3 job. The veteran wideout is already familiar with the offense. He played for head coach Kyle Shanahan, then an offensive coordinator, for a season in Atlanta. That helps.
Sanu was briefly with San Francisco last year, appearing in three games but hauling in only one catch for nine yards. He spent the remainder of the season with the Detroit Lions before rejoining the 49ers at the end of March.
Sanu says he feels like he's in the best shape of his life and is excited about the opportunity to prove that to be true. The wide receiver joined the DNP-CD Sports Podcast last week and was asked how he feels as he prepares to compete.
"I would say this is the best that I've felt physically, I've ever felt in my entire life," Sanu said. "I'm not just saying that because that's what everybody says. It's because it's true. I've put in a lot of work, diligent work, to make sure my body, my mind, everything's focused and one."
49ers offensive coordinator Mike McDaniel praised Sanu's performance during the team's offseason program.
"You can tell that he doesn't expect anything to be given to him, and he's trying to earn his spot on this team," McDaniel said in June. "So it was very exciting to see him perform. He was doing very well. And, if he comes back to training camp in that same shape, he's going to be a guy that is going to be tough to beat out for that final 53 (man) roster."
Sanu, 31, has caught 420 passes for 4,694 yards with 27 touchdowns through his nine NFL seasons. He has been working hard during the past month "off" and hopes it pays off starting next week.
"I've been doing a lot of mental training, physical training, just having my focus being even more focused, if that makes sense," Sanu said. "Being more diligent in everything that I do. Being intentional with how I do things. It's been strong."
More San Francisco 49ers News
-
49ers mailbag: Is it Jordan Watkins time? Which SF safeties are the best duo? How will injuries impact next three games?
It's only been two games, and the San Francisco 49ers have already started dealing with injuries that could affect them on the field. But they're 2-0 and looking to stay unbeaten this week against the Arizona Cardinals. Divisional games are tricky, so I'm not expecting a... -
49ers vs. Dolphins PFF grades: Best and worst from the game, plus snap counts
The San Francisco 49ers improved to 2-0 after a 35-13 win over the Miami Dolphins in Week 2. Pro Football Focus released its grades and snap counts from the game, providing a closer look at which 49ers players stood out and who has more work to do. Highest-graded 49ers:... -
49ers teammate on Fred Warner: 'Best football player I've ever been on the field with'
San Francisco 49ers linebacker Fred Warner showed no lingering effects from the ankle injury that limited him to just six games last season. The All-Pro defender was his usual dominant self in the 49ers' 27-7 Week 1 win over the Los Angeles Rams in Melbourne, Australia. Warner... -
Watch: 49ers players practice Thursday ahead of Cardinals game
The San Francisco 49ers held their second practice of the week Thursday as they prepare to host the Arizona Cardinals on Sunday at Levi's Stadium. Videos from Thursday's practice are being added below. We'll start with this video of tight end George Kittle making the same...