WR Randy Moss, 35, ran smooth patterns with ease and sn...

WR Randy Moss, 35, ran smooth patterns with ease and snatched passes out of the air, as the 49ers ran plays uncovered. During this phase of the NFL offseason program, teams are prohibited from practicing offense vs. defense. Moss reported to the 49ers' offseason program on April 30.

Safety Donte Whitner said he has been working out in the mornings with Moss, Frank Gore and Michael Crabtree. Whitner said he believes Moss has not lost any speed.

"A lot of times we're running with chains on our backs, we're running 60-yard sprints," Whitner said. "So you can see that he can really run. A lot of times he's leading in the sprints. So if I had to say anything, I don't think he lost a step at all."

Fantasy Impact: 

Moss is one of the most talented WRs in the history of the NFL, but let's not forget that he had a dreadful 2010 season (two years ago) where he caught just 28 passes for 393 yards as he bounced from the Patriots to the Vikings to the Titans. He joins a 49ers offense that doesn't throw the ball much and already has two established receivers in Michael Crabtree and Vernon Davis. There's simply not a lot of upside here.

Read more
today
Mike Evans
yesterday
George Kittle
D'Andre Swift

49ers news