Canadian Football League receiving yards leader Eric Rogers has signed with the NFL's San Francisco 49ers.

Rogers confirmed the signing on his Twitter account.

The Calgary Stampeders released Rogers, who was scheduled to become a free agent on Feb. 9, earlier Wednesday so he could make the move.

"Eric has an agreement in place with an NFL club and we are granting him his release in order to allow him to sign a contract immediately rather than waiting until February," Stampeders general manager John Hufnagel said Wednesday in a release. "We wish Eric the best of luck and thank him for his contributions to the Stampeders."

Rogers led the league last year with 1,448 receiving yards and had 87 receptions and 10 touchdowns. He appeared in two regular-season games in 2014 and was the Stamps' leading receiver in Calgary's Grey Cup win over the Hamilton Tiger-Cats that year.

"I would like to thank everyone who works for the first-class organization that Calgary is," said Rogers. "The whole coaching staff, especially coach Huff [former coach John Hufnagel], coach Dickie [Dave Dickenson] and [receivers] coach Pete [Costanza] was great as was [former assistant GM] John Murphy.

"I thank all of my teammates from the past two years and have nothing but great memories of my time with them. I also want to thank the fans for their support and the members of the media."