Macho Harris has signed a contract extension with the Saskatchewan Roughriders.

The international defensive back is entering his fourth year with the Roughriders after collecting 61 tackles and two sacks last year.

In his three years in the league, the 29-year-old has 91 tackles, two sacks, and one interception.