Rogers was reportedly asked to take a pay cut prior to last season, but declined and made $5.5 million in base salary while costing $7.34 million against the salary cap. His $8 million cap number in 2014 was going to be the highest on the team. The team elected to keep Rogers last year after Chris Culliver suffered a season-ending ACL tear early in training camp.
Releasing Rogers takes that number off the books, giving San Francisco more flexibility with the free-signing period kicking off Tuesday afternoon. With his pending release, the 49ers have the ability to field competitive offers to both free agents Donte Whitner and Tarell Brown.
Related: 49ers Free-Agent Primer
Rogers started all 48 regular season games since coming to the 49ers in 2011 on a reported one-year deal worth over $4 million. He signed a four-year, $29.3 million extension following that season becoming one of the team's highest-paid players.
The durable Rogers missed his first action since coming to San Francisco in the first two rounds of the playoffs after straining his hamstring late in Week 17's win over the Arizona Cardinals. He was replaced by Perrish Cox, also a free agent, who played all snaps but one in the 23-17 win over the Packers in the divisional round of the playoffs. Cox allowed two receptions on seven targets in the postseason before Rogers returned in the NFC Championship Game in Seattle. Rogers was in coverage on Jermaine Kearse's go-ahead touchdown catch in the fourth quarter.
Rogers, viewed as a key veteran voice in among the team's group of corners, helped the 49ers field a top-10 passing defense in each of the last two seasons.
*Statistics from Pro Football Focus were used in this report*
Follow Editor in Chief Chris Biderman on Twitter.