Update:
Rapoport reports that the deal is for two years and worth $8 million.
The speedy Goodwin spent his entire career with Buffalo, who drafted the receiver in the third round of the 2013 NFL Draft. Last season, he appeared in 15 games – starting nine – and had 29 receptions for 431 yards and three touchdowns for the Bills.
"He's a vertical threat," said NFL Media draft analyst Mike Mayock upon his selection by the Bills in 2013. "Here's an Olympic track athlete who at the Senior Bowl all of a sudden showed up and ran by everybody."
Related News
More San Francisco 49ers News
-
49ers vs. Broncos injury report: Thursday practice brings several updates
The San Francisco 49ers are preparing for their Week 4 contest against the Denver Broncos on Sunday at Levi's Stadium in Santa Clara, California. Tackle Trent Williams returned to practice after suffering a neck stinger in Week 3 against the Arizona Cardinals. That's good news... -
49ers vs. Broncos final injury report: Mike Evans, 3 defenders questionable for Sunday
The San Francisco 49ers are preparing for their Week 4 contest against the Denver Broncos on Sunday at Levi's Stadium in Santa Clara, California. Both teams have released their official injury reports, which are provided below. San Francisco 49ers Out DE Nick Bosa (knee,... -
49ers vs. Seahawks injury report: 8 miss practice ahead of NFC West showdown
The San Francisco 49ers are preparing for their Week 5 contest against the Seattle Seahawks on Sunday at Lumen Field in Seattle, Washington. Ahead of practice, the 49ers announced that recently signed practice squad wide receiver Dante Pettis had been placed on injured reserve... -
49ers vs. Seahawks injury report: 5 players miss practice; Dante Pettis settlement reached
The San Francisco 49ers are preparing for their Week 5 contest against the Seattle Seahawks on Sunday at Lumen Field in Seattle, Washington. Cornerback Upton Stout is making progress in his shoulder recovery. He returned to practice after missing Wednesday's session but wore a...