Rogers, who is listed at 6-3 and 210 lbs, visited 16 teams, including the New England Patriots, New York Jets, New York Giants, San Diego Chargers, and Philadelphia Eagles, before choosing to sign with the 49ers. Schefter reports that he had 13 offers. Last year, he caught 87 passes for 1,448 yards and 10 touchdowns with the Calgary Stampeders.
Rogers will get a two-year deal with $450,000 and $540,000 base salaries, $125,000 signing bonus, $75,000 in bonuses, and a $100,000 base salary guarantee.
(h/t to 49ers news guru Patrick Tulini for the contract numbers)
The Stampeders let Rogers out of his contract early so he could sign with San Francisco.
More San Francisco 49ers News
Anthony "Spice" Adams to announce 49ers' draft picks in 2nd and 3rd rounds George Kittle's message to Brandon Aiyuk amid contract talks with 49ers: "Be patient" Report: Several teams inquiring about 49ers' Deebo Samuel and Brandon Aiyuk Rapoport: Brandon Aiyuk's status 'firmly up in the air' as 49ers near draft