Last year, the 33-year-old played in 17 regular season games and collected 339 yards and a touchdown.
The Kingston, Ont. native had been a member of the Roughriders since 2008, playing his entire CFL career with the team, before his release just after training camp. The 33-year-old had suited up in 139 games with Saskatchewan and tallied 364 receptions for 4,705 yards and 24 touchdowns. He also won a Grey Cup in 2013 and was named a West Division All-Star in 2014.
The Riders also announced they have released international running back Trent Richardson. The 28-year-old played four games in 2017 and collected 259 yards and two touchdowns on 48 carries.
Saskatchewan also announced the following roster moves:
International quarterback Devin Gardner
International defensive back Shawun Lurry
National defensive lineman Tresor Mafuta
ADDED TO PRACTICE ROSTER:
International defensive back Will Blackmon
Get all the top stories from across the league delivered to your inbox.